How do you replicate textread functionality with textscan?
Show older comments
I have been working with some code that reads in a text file using textread. The textread approach is simple and works perfectly for what I want. It reads in the text file and allows me to access each line by using a number - so line 176 is file(176).
This is what I used for textread:
inFile = textread('filename','%s','delimiter','\n');
The problem is that apparently textread is going to be removed in future versions and Matlab says to use textscan instead. However, I can't figure out how to replicate this functionality with textscan.
Using textscan, instead of data set that is indexable line by line, I get an entire data file in a single 1x1 cell.
This is the kind of thing I have been trying with textscan:
inFile = textscan(fid, '%s','EndOfLine','\n','Delimiter','\n')
I would greatly appreciate any help in getting the previous functionality.
Accepted Answer
More Answers (0)
Categories
Find more on Data Import and Export 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!