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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:11:44
matlab中变量名称怎样定义可随循环次数变化就是第一次循环可以定义出A1,第二次循环可以定义出A2,……我用for i=1:n       A(i)=……    end貌似不对啊~哪位高手帮忙解答一下,谢啦.

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

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