Clear Filters
Clear Filters

Help on string in .m file

1 view (last 30 days)
keith lin
keith lin on 12 Feb 2013
I want something like this below without doing it 100x times please help!
load B0E1.mat f1(:,:,1) = c1(:,:,1)
load B0E2.mat f2(:,:,1) = c2(:,:,1)
load B0E3.mat f3(:,:,1) = c3(:,:,1)
load B0E4.mat f4(:,:,1) = c4(:,:,1)
etc.. till b0e100

Accepted Answer

Thorsten
Thorsten on 12 Feb 2013
Nfiles = 100;
for i = 1:Nfiles
matfile = ['B0E ' int2str(i)];
load(matfile)
eval(['f' int2str(i) '(:, :, 1) = c' int2str(i) '(:, :, 1);'])
end

More Answers (0)

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!