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

 Réponse acceptée

Andrew Newell
Andrew Newell le 18 Mar 2011

0 votes

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 commentaire

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

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by