我想问一个matlab问题,这样。for i=1:3, 我想让Ai表示A1,A2,A3,那该怎么写这个Ai啊?以及我想让A(i,:)表示A(1,:),A(2,:),A(3,:),该怎么写这个A(i,:)?
第一个问题:不知你的意思是否是用 i=1:3的循环来生成3个变量?是的话这样做可以:bianliang=cell(1,3);for i=1:3 bianliang{i}=strcat('A',num2str(i));end程序到这里的结果是:bianliang = 'A1' 'A2' 'A3'bianliang是1*3的元胞数组想转成变量就打一句:bianliang=sym(bianliang)第二个问题抱歉我没明白...