[討論] 矩陣的運算問題

看板MATLAB作者 (厭倦)時間12年前 (2011/11/27 21:53), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串1/1
應該是個很簡單的問題 但我想不出簡單的方法所以來求助大家 我有個400*300的矩陣 還有一個400*1的vector 者300列每列都乘這個vector以後變成一個新的400*300的矩陣 現在是用迴圈去跑300次 有沒有什麼寫法是不用寫迴圈的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 74.40.81.160

11/27 21:59, , 1F
是每行還是每列呢?所謂的乘是要點乘嗎?
11/27 21:59, 1F

11/27 22:34, , 2F
把vector用repmat 300次 再乘
11/27 22:34, 2F

11/27 23:22, , 3F
bsxfun
11/27 23:22, 3F

12/04 15:47, , 4F
A.*repmat(b, [1, 300])
12/04 15:47, 4F
文章代碼(AID): #1Eqa3O-Z (MATLAB)