3-d矩陣I具有矢量A
在Matlab尺寸(N-1)x1
生成從一個矢量在Matlab
A=[0:1:N-2]'
與N>=3
,例如與N=4 A=[0 1 2]
我想構建維度Mx(N-1)x(N-1)
的3維矩陣B
而不使用循環,例如,與N=4
,M=5
B(:,:,1)=[0 0 0 0;
0 0 0 0;
0 0 0 0;
0 0 0 0;
0 0 0 0]
B(:,:,2)=[1 1 1 1;
1 1 1 1;
1 1 1 1;
1 1 1 1;
1 1 1 1]
...
B(:,:,end)=[N-2 N-2 N-2 N-2;
N-2 N-2 N-2 N-2;
N-2 N-2 N-2 N-2;
N-2 N-2 N-2 N-2;
N-2 N-2 N-2 N-2]