2014-01-08 146 views
0

我正在處理一個程序,該程序應該處理來自實驗的.csv文件。因此,我想使用命令textscan,這聽起來非常適合我的問題。但是我在執行代碼時遇到了問題。我的代碼如下所示:Matlab:通過textscan導入.csv文件

fid = fopen('filename.csv'); 
data = textscan(fid, '%*s %f %f %f %f %f', 'delimiter', ';', 'headerlines', 3); 
fclose(fid); 

對於fid我得到的值 「4」。我不明白爲什麼我得到一個數字。我不應該得到我的文件的單元格數組? 我的文件包含3個標題,1個文本列,其餘都是數字。

非常感謝您的期待! 最好的問候!

回答