如何读取由“ ”分隔但带有逗号的十进制数的数据

丹尼尔

我需要读取和修改一个包含数千行的 .txt 文件。该文件表示数字信号的读取。每行具有以下格式:

8867.16787 : 1

有两个数字用 隔开" space : space "

  • 第一个数字是一个十进制数字,以“.”分隔。
  • 第二个数字是一个整数,可以是 0 或 1。

含义是:第一个数字是一种时间度量,第二个数字是读取的位。

以四行矩阵为例:

1532.25071 : 0
1532.26311 : 0
1532.27511 : 0
1532.28751 : 1

我想要一个两列的矩阵,其中第一列是:

1532.25071
1532.26311
1532.27511
1532.28751

第二个:

0
0
0
1

我尝试了以下代码:

fid = fopen('fileName');
A = textscan(fid,'%s %c %c');
fclose(fid);

但是,当我这样做时,我有一个维度为 1x3 的矩阵。

有人知道怎么做吗?

丹尼尔

我做了以下工作并且工作正常:

fileX = 'fileName';
delimitador = ' : ';
A = importdata(fileX );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从CSV读取带有十进制的数据的潜在损失

在MATLAB中使用逗号十进制分隔符读取txt文件

如何在Hive中处理逗号分隔的十进制值?

如何将DecimalFormat的十进制分隔符从逗号更改为点/点?

如何使用javascript执行数字的逗号和十进制分隔?

Google表格十进制数,如何删除逗号并添加零

如何在 SwiftUI 中将带逗号的十进制数转换为小数(点)?

如何使正则表达式为具有定义长度的十进制(包括逗号)

如何使正则表达式为十进制具有定义的长度(包括逗号)

如何格式十进制数精度

PySpark:如何指定以逗号作为十进制的列

从映射数据流读取时,来自 JSON 的十进制数被截断

如何使用Stream读取由newLine分隔的Integer?

如何使用scanf读取由/分隔的字符串

如何添加一些带有十进制变量的 IF 语句?

如何从带有十进制类型列的主题在 ksql 中创建流

如何在 c# Windows 窗体中将带有十进制的 TextBox 字符串转换为十进制。

regex表达式以逗号分隔十进制数

如何使用范围数据注释属性指定最小但没有最大十进制?

SQL Server。如何考虑所有十进制数字的十进制小数

熊猫读取带有浮点值的csv文件会导致奇怪的舍入和十进制数字

如何设置有理数的十进制扩展的精度级别

如何使用本地化的十进制分隔符将十进制值从JSP传递到Action?

在.NET中读取数字格式为相反的十进制字符(句点/逗号)的XML

R:用十进制逗号读取csv数字,包sparklyr

如何从mariadb读取十进制和日期到python?

如何在Java中将带有十进制(a.bc)的字符串转换为int(abc)

我如何使用引用板条箱发出带有非十进制基数的整数文字?

如何在C中输入一个带有0和十进制的数字并做正弦值?