知道的速度啊~~~急,关于matlab
来源:百度知道 编辑:UC知道 时间:2024/07/07 16:52:26
举例
我有10个矩阵,分别是a1,a2.........a10,都是n*m
我想用一个for语句对这10组矩阵进行相同的运算,给矩阵标号a(1),a[1]或者a{1}都是不行的,在matlab环境下该怎么标有谁知道吗?谢谢,不行的话只能重复写10遍命令
用三维矩阵。即:
for k=1:10
A(:,:,k)=rand(3,4);
end
A
结果:
A(:,:,1) =
0.4091 0.5962 0.5972 0.9561
0.4740 0.3290 0.1614 0.5955
0.9090 0.4782 0.8295 0.0287
A(:,:,2) =
0.8121 0.0922 0.1662 0.4516
0.6101 0.4249 0.8332 0.9566
0.7015 0.3756 0.8386 0.1472
A(:,:,3) =
0.8699 0.6206 0.2473 0.4906
0.7694 0.9517 0.3527 0.4093
0.4442 0.6400 0.1879 0.4635
A(:,:,4) =
0.6109 0.6084 0.2460 0.4648
0.0712 0.1750 0.5874 0.5414
0.3143 0.6210 0.5061 0.9423
A(:,:,5) =
0.3418 0.4116 0.5030 0.1122
0.4018 0.2859 0.7220 0.4433
0.3077 0.3941 0.3062 0.4668
A(:,:,6) =
0.0147 0.2816 0.7839 0.9028
0.6