How to read all mat files from a folder in matlab?
156 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Ashraf
il 12 Ott 2017
Modificato: Walter Roberson
il 12 Ott 2017
mat = dir('*.mat'); for q = 1:length(mat) load(mat(q).name); end
Image Analyst
il 12 Ott 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.
Risposte (2)
Uladzimir
il 2 Lug 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 Commenti
Vedere anche
Categorie
Scopri di più su Startup and Shutdown in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!