作者jiyo (nina2)
看板MATLAB
標題[討論] 向量擴充 1d to 3d(:,:,k)
時間Sun Nov 2 03:30:18 2014
'想請教
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
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 2.49.167.106
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1414870222.A.DFA.html
→ jatj: A = repmat(permute(B, [2 3 1]), [M N 1]); 11/02 11:27
推 jatj: 怎麼不回報有沒有用呢?射後不理嗎? 11/05 12:26
噓 jatj: .......唉 11/06 09:54