[討論] 向量擴充 1d to 3d(:,:,k)

作者: jiyo (nina2)   2014-11-02 03:30:18
'想請教
1d vector B =[k1 k2 k3];
如何直接變成 3d M*N*3 array A(i,j,k)其中A=A(k)
目前想到的方式
S(1,1,i)=B(i);
A=repmat(S,[M N 1]);
想請教板上有無更好的方法 不需另外再用到S
thank you
作者: jatj   2014-11-02 11:27:00
A = repmat(permute(B, [2 3 1]), [M N 1]);

Links booklink

Contact Us: admin [ a t ] ucptt.com