how to extraxct data from indexed mat files

Hello, I have high number of mat files generated by a system which indexed them. I have files (test1.mat, test2.mat,...test1000.mat) I need to run a loop to extract data from certain variables in these files and process them.

Answers (1)

1 Comment

You want to process a sequence of files and that shows you how to process a sequence of files.
for K = 1 : 1000
filename = sprintf('test%d.mat', K);
data = load(filename);
disp(size(data.VariableName)); %do something with the data fetched from the file saved as VariableName
end

Sign in to comment.

Asked:

on 29 Jun 2015

Commented:

on 29 Jun 2015

Community Treasure Hunt

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

Start Hunting!