How to read data from a file

I have difficulty reading data from a file into an array
(or arrays). The file looks like the following (3 rows, 6
columns):
1,0,0.99539,-0.05889,0.85243,g
1,0,1,-0.18829,0.93035,d
1,0,1,-0.03365,1,g
Thanks, Min

 採用された回答

Andrew Newell
Andrew Newell 2011 年 3 月 18 日

0 投票

This will read it into a cell array (assuming your file name is mixedData.m):
fid = fopen('mixedData.m');
C = textscan(fid,'%f %f %f %f %f %s','Delimiter',',')
fclose(fid)
C{1}
ans =
'g'
'd'
'g '

1 件のコメント

MIN
MIN 2011 年 3 月 19 日
Thank you very much. This is very helpful.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeText Analytics Toolbox についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by