[問題] 一維矩陣擴充為多維矩陣已回收

看板MATLAB作者 (阿維)時間15年前 (2010/05/11 05:08), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串1/1
請問各位大大: 小弟想要將一個1維矩陣 擴充成 一個2維矩陣 EX: a = [1,2,3] ↓ [1,2,3] a = [1,2,3] [1,2,3] 請問一下是否有除了使用迴圈的方法呢?? 小弟目前只有想到使用for來實作 但不知道是不是有更好的做法呢? 因為我想減輕一些時間複雜度,使我的程式能夠跑得更快一些 謝謝版上大大的指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.245.226

05/11 05:09, , 1F
repmat(a,3,1)
05/11 05:09, 1F

05/11 05:31, , 2F
感激大大~ matlab真的是函式超多的....
05/11 05:31, 2F

05/11 10:56, , 3F
a=[a;a;a]
05/11 10:56, 3F

05/11 16:14, , 4F
ones(3,1)*a
05/11 16:14, 4F
文章代碼(AID): #1Bw7NMNr (MATLAB)