Reading many files in one loop
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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
3 Kommentare
Jan
am 4 Apr. 2013
It is not useful to convert filenames to a matrix. Do you want to import the file's contents into a matrix?
Akzeptierte Antwort
Ahmed A. Selman
am 18 Apr. 2013
Download a function file called folderFiles.m.
It'll do the job for you, hopefully.
0 Kommentare
Weitere Antworten (2)
ChristianW
am 4 Apr. 2013
doc dir
D = dir([myfolder 'my*file*name*.*']);
files = {D.name}';
2 Kommentare
Jan
am 18 Apr. 2013
Bearbeitet: Jan
am 18 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
am 4 Apr. 2013
It is always a good idea to read the FAQ, because it is efficient to profit from the errors of others.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Data Type Conversion 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!