matlab矩阵列在MATLAB中,如果有一列矩阵A1,A2,...An,怎样像表示数组循环那样表示出矩阵列呢?在数组情况下a(1),a(2),...a(n),for i=1:n a(i)=...end 就行了.我试了下,矩阵这样不行,那该怎么办呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 16:06:35
matlab矩阵列在MATLAB中,如果有一列矩阵A1,A2,...An,怎样像表示数组循环那样表示出矩阵列呢?在数组情况下a(1),a(2),...a(n),for i=1:n a(i)=...end 就行了.我试了下,矩阵这样不行,那该怎么办呢?
xRMO@+=bYoތh%IB~@?4 %Vg/F@Yv͛yof zT]o=?֜2?X=MRj2Sc$ED<b *3Δ}'v3ܼv,PF%-YʋRyIU&ew=|T jĺ;} w: 0hNּu_SO&@[a+FR2G.'(S!ׄǹr#ВP( >pt\t&wwxa(f{zeme짺giytڃQR8m]G(ǵO ca`ECQD

matlab矩阵列在MATLAB中,如果有一列矩阵A1,A2,...An,怎样像表示数组循环那样表示出矩阵列呢?在数组情况下a(1),a(2),...a(n),for i=1:n a(i)=...end 就行了.我试了下,矩阵这样不行,那该怎么办呢?
matlab矩阵列
在MATLAB中,如果有一列矩阵A1,A2,...An,怎样像表示数组循环那样表示出矩阵列呢?
在数组情况下a(1),a(2),...a(n),for i=1:n a(i)=...end 就行了.我试了下,矩阵这样不行,那该怎么办呢?

matlab矩阵列在MATLAB中,如果有一列矩阵A1,A2,...An,怎样像表示数组循环那样表示出矩阵列呢?在数组情况下a(1),a(2),...a(n),for i=1:n a(i)=...end 就行了.我试了下,矩阵这样不行,那该怎么办呢?
这个要使用cell结构数组
c=cell(1,n);
cell{1}=A1; cell{2}=A2;
for i=1:n
c{i}(1,1); 这句话就表示矩阵数组中第i个矩阵中的第1行,第1列元素
end
要想访问所有的矩阵
for i=1:n
[mm,nn]=size(c{i});
for j=1:mm
for k=1:nn
c{i}(j,k)
end
end
end