2016-11-21 232 views
0

我有一個CSV數據文件中,如:導入CSV從混合數據文件導入到MATLAB

10_09xyz,xy1,11,PX,....

...我想將其導入到MATLAB。

是否可以導入混合數據如10_09xyz?我必須使用哪種格式?

我嘗試以下,但它失敗:出現

formatSpec = %C%C%f%s%f'; 

T = readtable('XYZ.csv','Delimiter',',','Format',formatSpec); 

以下警告:「變量名進行了修改,使它們有效的MATLAB標識符」

感謝您的幫助。

+0

有在formatSpec第一「F」的前面額外%。 「分隔符」參數不需要,Matlab「自動檢測分隔符」。當使用'分隔符'時,您還可以使用'逗號'代替''',並打破難以讀取的逗號串。 –

+0

澄清,我看到原來的帖子被編輯刪除額外的'%'字符 –

+0

請解釋失敗,那警告不是失敗 – excaza

回答