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.

Antworten (1)

Walter Roberson
Walter Roberson am 23 Apr. 2013

0 Stimmen

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

Kategorien

Mehr zu Surfaces, Volumes, and Polygons finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

Jay
am 23 Apr. 2013

Community Treasure Hunt

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

Start Hunting!

Translated by