matlab for 循环 结果输出为

一个for循环,怎么把每次循环的结果保存为一个txt格式的文件,例如,3个循环分别保存为a1,a2,a3

for i=1:3
m=numstr(i);
n=strcat('a',m,'.txt');
imwrite(i,n);
end追问

matlab 每步循环结果保存一次,eg
for =1:5
y(i) = A*b(i); % y(i)为生成向量
dlmwrite(' int2str(i).txt', y(i) ); %这里将每个结果 y(i)保存为一个文本文件
end

温馨提示:答案为网友推荐,仅供参考
相似回答