BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #9362同步于 2012/10/16
Matlab机器人发帖

《求助》二维数组与三维数组叠加问题

xiaohh
2012/10/16镜像同步0 回复
有任意一个二维数组如 A=[3 4 5 4; 3 4 5 3; 2 3 4 6] 与任意一个三维数组 B(:,:,1)=[5 3 6 7; 3 4 6 4; 2 5 3 6] B(:,:,2)和B(:,:,3)也是类似的3*4数组。 希望求得新的三维数组C如下: C(:,:,1)=[3 4 5 4; 5 3 6 7; 3 4 6 4; 2 5 3 6] C(:,:,2)和C(:,:,3)也是类似的4*4数组。 也就是说A的第一行叠加到B(:,:,1)成为C(:,:,1)的第一行 A的第二行叠加到B(:,:,2)成为C(:,:,2)的第一行 A的第三行叠加到B(:,:,3)成为C(:,:,3)的第一行 本来想把A写成一个三维数组A(1,:,:)=A(:,:)用for i=1:3 C(:,:,i)=[A(1,:,i)',B(:,:,i)'] 但好像通不过啊.求助!
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。