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

 Risposta accettata

Andrew Newell
Andrew Newell il 18 Mar 2011
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 Commento

MIN
MIN il 19 Mar 2011
Thank you very much. This is very helpful.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Text Analytics Toolbox in Centro assistenza e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by