matlab中变量名称怎样定义可随循环次数变化就是第一次循环可以定义出A1,第二次循环可以定义出A2,……我用for i=1:n A(i)=…… end貌似不对啊~哪位高手帮忙解答一下,谢啦.

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/04 12:38:09

matlab中变量名称怎样定义可随循环次数变化
就是第一次循环可以定义出A1,第二次循环可以定义出A2,……
我用for i=1:n
A(i)=……
end
貌似不对啊~
哪位高手帮忙解答一下,谢啦.

for i=1:n
eval(['A',num2str(i),'=',num2str(变量名),';']);
end
实例:
n=5;
for i=1:n
eval(['A',num2str(i),'=',num2str(n^2),';']);
end