看板 MATLAB 關於我們 聯絡資訊
比如 [1 0 0; 0 1 0; 0 0 1]; 如何擴張成 [1 0 0; 1 0 0; 0 1 0; 0 1 0; 0 0 1; 0 0 1] 或是 [1 0 0; 1 0 0; 1 0 0; 0 1 0; 0 1 0; 0 1 0; 0 0 1; 0 0 1; 0 0 1] 跪求前被高手指點. 拜謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 45.33.107.124 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1466861534.A.37A.html
gR7P4zXH: I=eye(3); Q=[]; N=5; 06/25 23:24
gR7P4zXH: for i=1:size(I,2) 06/25 23:25
gR7P4zXH: for j=1:N 06/25 23:25
gR7P4zXH: Q=Q[Q ; I(i,:) ]; 06/25 23:26
gR7P4zXH: end 06/25 23:26
gR7P4zXH: end 06/25 23:26
celestialgod: rowsort(repmat(eye(3),3,1)) 06/26 11:21
sblk: 幫補 sortrows(repmat(eye(i),i,1),-(1:1:i)); % i=重複次數 06/27 03:28
celestialgod: 函數名稱記錯了QQ 06/27 18:25
glenrice: 感謝熱心的大大們!! 06/28 21:38
sunev: 可以用kron,不然reshape retpma再reshape也行 06/30 00:23
imay: 樓上是指repmat嗎 :D 07/09 22:43