how to read a file and convert to matrix format
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
i am reading a file which has the values in the form
v -0.141202 5 5
v 3 5 5
v 4 5 5
i want to convert this in the form of a cell ignoring space ie in the form of 3X4 matrix
Thanks in advance
0 Kommentare
Akzeptierte Antwort
Azzi Abdelmalek
am 28 Sep. 2012
fid = fopen('filename.txt');
out=textscan(fid,'%s')
fclose(fid);
out=reshape(out{:},4,[])'
2 Kommentare
Azzi Abdelmalek
am 1 Okt. 2012
for jj =1:4
fid=fopen(sprintf('Secret1%d.obj',jj),'r' )
out=textscan(fid,'%s')
fclose(fid);
res{jj}=reshape(out{:},4,[])'
end
Weitere Antworten (1)
Sumit Tandon
am 28 Sep. 2012
There are several options - e.g. using Import Wizard or TEXTSCAN command.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Large Files and Big Data finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!