matlab例子,把变量存入到一系列有规律文件名的文件中...........

例:
workspace中有k1,k2,.....k10共10个变量,怎么把这个10变量,分开分别存在D:\A文件夹下的kchange1.mat,kchange2.mat...............kchange10.mat这个10个文件中??
当然是用for循环

第1个回答  2011-02-26
save('kchange1.mat','k1');
save('kchange2.mat','k2');
....................
以此类推
或者写个循环
% save the para / variables

for j=1:10
save(['test',num2str(j),'.mat'],['k',num2str(j)])
end

更多查看help save
第2个回答  推荐于2018-04-12
for n=1:10
save(['D:\A\kchange',num2str(n),'.mat'],['k',num2str(n)]);
end本回答被提问者和网友采纳
相似回答