看板 MATLAB 關於我們 聯絡資訊
如果有一個列矩陣 4*1 ==> 10 12 35 18 B=zeros(1000,1) 要怎樣將A矩陣, 不斷重複放入B零矩陣?? 想要結果為 10 12 35 18 10 35 18 10 12 35 18 . 10 12 35 18 首先先感謝cyr0719大大 提供方法 B = repmat(A,1000/length(A),1) 但是為何我使用的方法 不能呢?? 我的方法如下: for i=1:250 B(4i-3:4i,1)= A end 懇請高手 指出 我錯誤的地方??? 迴圈是哪裡出問題了?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.152.13
kevio:B((4*i-3):4*i,1)=A 我猜是這裡錯 12/11 18:20
goldberg73:回k大~真的耶 寫太順了 沒發現這個小錯誤,謝謝k大指導~ 12/11 20:47