How do I import multiple .dat files from a folder in Matlab?

43 views (last 30 days)
I have multiple folders such as Instance01, Instance02, Instance03, etc and each folder contains many ".dat" files which are named as time.dat, cost.dat, pred.dat, etc. In my problem, i first works on the .dat files in folder Instance01, once execution is done, Instance02 needs to be accessed and so on. Now my question is that "How can I access all the .dat files in each folder sequentially?"

Accepted Answer

KSSV on 9 Jul 2020
datFiles = dir("*.dat");
N = length(datFiles) ;
% loop for each file
for i = 1:N
thisFile = datFiles(i).name ;
% do what you want

More Answers (0)


Find more on Large Files and Big Data in Help Center and File Exchange


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!