如何让matlab动态生成变量名?
比如一个fori=1:3循环,当i=1时自动生成变量名a01并令a01=10,当i=2时自动生成变量名a02并令a02=20,以此类推。。。请问各位高手在matlab中有...
比如一个for i=1:3循环,当i=1时自动生成变量名a01并令a01=10,当i=2时自动生成变量名a02并令a02=20,以此类推。。。请问各位高手在matlab中有什么命令可以实现???
展开
3个回答
2015-11-03 · 知道合伙人教育行家
关注
展开全部
例如生成:a1、a2、..............、an
n=100;
A=cell(n,1);
for i=1:n
A{i,1}=['a',num2str(i)];
end
% 现在A里面存储的就是所有变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fot i=1:3
a(0,i)=10=i
end
a(0,i)=10=i
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你自己定义一个a向量不就好了啊?a(:,i)=i*10,
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询