在MATLAB中从文件导入数据

时间:2012-12-08 13:14:28

标签: matlab

我想从ascii文件导入所有数据,排除作为描述的第一行。如果缺少该行,我可以正确导入所有数据。我使用过imporData

编辑: 我已经解决了它只是将文件指针向前移动一个。 这是代码

FH = fopen(f_old,'rb');
firstRowString = fgetl(FH);

1 个答案:

答案 0 :(得分:2)

使用

A = importdata(filename,delimiterIn,headerlinesIn)

这可以从ASCII文件加载数据,从行headerlinesIn + 1开始读取数字数据,其中delimiterIn是列分隔符,指定为字符串。从文件中解释默认字符。使用'\ t'作为标签。

  

http://www.mathworks.co.uk/help/matlab/ref/importdata.html#inputarg_headerlinesIn