Reading some part of a file
3 views (last 30 days)
Show older comments
Hello. I have a text file to read and I use the following commands to read the data.
fid = fopen('filename.dat','r');
formatspec = '%8c %6c %6c %d %64c %10c %d %d %s %s %s';
data = textscan(fid,formatspec,'Delimiter',',');
To save memory for the cell "data", I'd like to read only last 3 text strings. Would you please how to read a part of the file?
Many thanks for sharing your time.
0 Comments
Accepted Answer
per isakson
on 10 May 2015
Replace
formatspec = '%8c %6c %6c %d %64c %10c %d %d %s %s %s';
by
formatspec = '%*8c %*6c %*6c %*d %*64c %*10c %*d %*d %s %s %s';
More Answers (0)
See Also
Categories
Find more on Text Files in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!