編寫程序時經(jīng)常會遇到處理大量數(shù)據(jù)文件的情況,數(shù)據(jù)文件的命名比較相似,以一系列編號區(qū)分,如“a1.mat,a2.mat,...,a100.mat " (假設(shè)其中的數(shù)據(jù)名稱也為a1...a100) 。為了可以批量處理這些文件,可以采用如下的方法:
for i=1:1:100
s=strcat('a', int2Str(i));
load(strcat(s,'.mat'));
x=eval(s); %將數(shù)據(jù)a1賦值給x,便于后繼統(tǒng)一處理
% ... %統(tǒng)一處理程序
end