[討論] 如何 重複放入 列矩陣 於零矩陣向量中.?

看板MATLAB作者 (高柏)時間11年前 (2013/12/11 18:06), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
如果有一個列矩陣 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

12/11 18:20, , 1F
B((4*i-3):4*i,1)=A 我猜是這裡錯
12/11 18:20, 1F

12/11 20:47, , 2F
回k大~真的耶 寫太順了 沒發現這個小錯誤,謝謝k大指導~
12/11 20:47, 2F
文章代碼(AID): #1Ig3aTej (MATLAB)
文章代碼(AID): #1Ig3aTej (MATLAB)