所以我有10个矩阵,它们的大小是20x20。在这里,我想存储第一个矩阵的第一行并存储到变量调用f_row1,然后将第二个矩阵的第一个存储到f_row2 ......
所以A1,A2 ..... A10是我的20x20矩阵。
f_row1=A1(:,1);
f_row2=A2(:,1); %and so on.....
我可以在循环中完成吗?我怎么能在循环中完成这个过程?
答案 0 :(得分:0)
正如@beaker所说,可能没有良好的解决方案。您可以使用eval
来实现您想要的内容,如下所示:
for i=1:10
eval(['f_row' num2str(i) '=A' num2str(i) '(:,1);']);
end
我没有测试过,但应该可以使用。