Reading many files in one loop
Show older comments
How can I read file names and convert them to a matrix? I have more than one file and I want to read their contents in one loop of the program. Thanks
Accepted Answer
More Answers (2)
ChristianW
on 4 Apr 2013
doc dir
D = dir([myfolder 'my*file*name*.*']);
files = {D.name}';
2 Comments
John
on 12 Apr 2013
This means, that no file matchs the filter:
'C:\Documents and Settings\John\My Documents\MATLAB\Pic_Down*.jpg'
Perhaps you want:
'C:\Documents and Settings\John\My Documents\MATLAB\Pic_Down\*.jpg'
Note: fullfile() is much better for constructing file names than STRCAT, HORZCAT or [.].
Jan
on 4 Apr 2013
0 votes
It is always a good idea to read the FAQ, because it is efficient to profit from the errors of others.
Categories
Find more on String Parsing 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!