Can I load .mat files in a loop?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Qianqian Pan
am 20 Jul. 2017
Kommentiert: Stephen23
am 21 Jul. 2017
Hi,
I have 10 files namely img120.mat, img121.mat, img122.mat, img123.mat, img124.mat, img125.mat, img126.mat, img127.mat, img128.mat, img129.mat. RGB values saved in each .mat file.
I would like to load each .mat file, then imshow(RGB) to look at each image. Would it be possible to load all the .mat files in a loop rather than do load img120.mat, imshow(RGB), followed by load 121.mat, imshow(RGB), and so on and so forth...
1 Kommentar
Akzeptierte Antwort
Weitere Antworten (1)
James Tursa
am 20 Jul. 2017
Another way:
filenumbers = 120:129; % <-- or whatever number range you want
for k=filenumbers
S = load(['img' num2str(k)]);
imshow(S.RGB)
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Environment and Settings 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!