我的问题是:
如何通过旋转和平移3D阵列(A0)的元素(第一和第二个立方体)来实现输出数组(A1)?
A0 - 输入数组 A1 - 输出数组
这是我的代码:
%Create Array 3D uint8 format, A0
A0 = zeros(100,100,40,'uint8');
%First cube
A0(5:45, 5:45,3:17) = 1;
%Second Cube
A0(55:95,55:95,23:37)=1;
我试试:
Y = circshift(A0,[1 1])