How to use the same filename more than once in a loop?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
D Aghor
am 23 Nov. 2018
Kommentiert: D Aghor
am 24 Nov. 2018
I am using the mini-MIAS database that contains 322 mammogram image files that are named as mdb001.pgm, mdb002.pgm, ....... mdb322.pgm. Some of the images are to be used twice or thrice. I have created a vector of filenames as
imname=(mdb001, mdb002, .... mdb005, mdb005, ......., mdb126, mdb126, mdb126, mdb127,....., mdb322)
How to write a loop that can call these images as the sequence given in the vector.
0 Kommentare
Akzeptierte Antwort
Geoff Hayes
am 23 Nov. 2018
D - if your vector of filenames is really a cell array of strings, then you could try something like
filenames = {'mdb001.pgm', 'mdb002.pgm', 'mdb005.pgm'};
for file = filenames
% convert to string/character array if necessary
fileAsString = char(file);
% do something
fprintf('%s\n',fileAsString);
end
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Database Toolbox finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!