How to read all mat files from a folder in matlab?
157 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi, I have 1000 mat files in a folder. I want to use those mat files one by one. How do i read those files from a folder? Please help me.
2 Kommentare
Ashraf
am 12 Okt. 2017
Bearbeitet: Walter Roberson
am 12 Okt. 2017
mat = dir('*.mat'); for q = 1:length(mat) load(mat(q).name); end
Image Analyst
am 12 Okt. 2017
You simply copied Uladzimir's 3 year old answer from below. Anyway, that is not as robust as the code in the FAQ, a link to which I gave in my answer.
Antworten (2)
Uladzimir
am 2 Jul. 2014
Try this: mat = dir('*.mat'); for q = 1:length(mat) cont = load(mat(q).name); end I haven't checked it yet, but I have an experience in opening csv files this way. I don't remember, may be "load" isn't correct for mat files.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Startup and Shutdown 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!