我有一个132行(字符和花絮)的txt文件。但是,从第1行到第106行有10列,其后是11列。比我无法使用读取功能。我也尝试过fscanfMat
,但我认为它仅适用于实数。喜欢:
Line 1:106 -> Name Age Sex Phone ....
Line 107:132 -> Name Surname Age Sex Phone ....
我想读取文件并在行和行之间进行搜索。
答案 0 :(得分:0)
如果只是一个文件,建议您在文本编辑器中将其打开,然后用不同的列分隔两个部分。然后使用csvRead
提取数据。否则,如果您有很多这样的文件,请使用mgetstr
将要从文件中提取的特定长度导出为字符串(也可以查看mscanf
)。然后使用csvTextScan
将CSV数据提取为矩阵格式。