textscan for text in file

I have this text in 'DUT_test.dat'
DUT9972,SN1,GUTS7
DUT9972,SN2,GUTS7
DUT9972,SN3,GUTS7
I use this to read this to matlab
>> fid=fopen('DUT_test.dat');
>> c=textscan(fid, '%s,%s,%s');
>> fclose fid;
I cann't have it read correctly.
>> c{1,1}(1,1)
ans =
'DUT9972,SN1,GUTS7'
I suppose to have 1x3 cell array. What is wrong in my code?
Thanks.

Réponses (1)

Walter Roberson
Walter Roberson le 23 Avr 2013

0 votes

c=textscan(fid, '%s%s%s', 'Delimiter', ',');

Catégories

En savoir plus sur Surfaces, Volumes, and Polygons dans Centre d'aide et File Exchange

Tags

Question posée :

Jay
le 23 Avr 2013

Community Treasure Hunt

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

Start Hunting!

Translated by