作业帮 > 综合 > 作业

如何将循环产生的矩阵变成一个大矩阵啊?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/24 15:46:05
如何将循环产生的矩阵变成一个大矩阵啊?
如下面的程序
clear all;
n=3
e0=zeros(n,3);
for j=1:n
for i=1:j
e0(i,:)=0;
end
e0(j,:)=1;
eval(['e0',num2str(j),'=','e0'])
end
如何在循环中,使运行结果e01 e02 e03 变成一个矩阵[e01 e02 e03]啊?
A=[];
for i=1:10 %A1至A10
eval(['A',num2str(i),'=','rand(2,5)']); %A1至A10都是2行五列的矩阵,这个要改成你想要的
eval(['A=[A;A',num2str(i),'];']); %组合A=[A1;A2;A3;...]
end