[心得] 矩陣相乘 (課本其實都有>"<)

看板C_and_CPP (C/C++)作者 (愚人)時間18年前 (2006/06/22 21:10), 編輯推噓4(404)
留言8則, 6人參與, 最新討論串1/1
※ 引述《cksh0923 (諮商股長)》之銘言: : 我想把12*5的矩陣改乘以另一 已定義元素之 5*1矩陣{1,3,5,2,3} BTW, 你的程式不太清楚。俺選擇了直接講矩陣相乘對後面需要查的人比較有益 (A)2x3 = 1 2 0 1 3 8 (B)3x2 = 1 0 3 5 -3 7 (AB)mxn = a_i1 * b_1j + a_i2 * b_2j + .... ================================================ 由公式明白A是row中的scale橫的跑(左->右) B是column中scale直的跑(上->下) (A)2x3 = 1 2 0 1 3 8 (B)3x2 = 1 0 3 5 -3 7 ================================================= (A)2x3 = 1 2 0 1 3 8 (B)3x2 = 1 0 3 5 -3 7 (A)2x3 = 1 2 0 1 3 8 (B)3x2 = 1 0 3 5 -3 7 ================================================== 不過,對寫程式來說。在陣列中同時要跑橫的又跑直接 會很火大。為了以免翻桌,前人在課本上寫著,把B改成(B)T (B)T = (B)2x3 = 1 3 -3 0 5 7 ================================================== 所以你只要先transpose B後 你就能方便的用迴圈去算出來了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.26.34.105 ※ 編輯: qrtt1 來自: 163.26.34.105 (06/22 21:23)

06/22 21:50, , 1F
06/22 21:50, 1F

06/22 21:57, , 2F
太好了 ~ 精華區正好缺這個 ~
06/22 21:57, 2F

06/22 22:35, , 3F
什麼時候變成 LA 版了... Orz
06/22 22:35, 3F
※ 編輯: qrtt1 來自: 163.26.34.105 (06/23 05:23)

06/23 09:57, , 4F
什麼是LA @"@
06/23 09:57, 4F

06/23 12:40, , 5F
應該是指 Linear Algebra 吧
06/23 12:40, 5F

06/23 13:34, , 6F
昨天剛好有在看, 就順便寫寫了xd
06/23 13:34, 6F

06/23 13:34, , 7F
原來這就是la. 那我是在看線代的男孩, 不就是LA BOY !?
06/23 13:34, 7F

06/23 19:39, , 8F
不推不行啊 線代對電資來說 太重要了
06/23 19:39, 8F
文章代碼(AID): #14cfRQLK (C_and_CPP)
文章代碼(AID): #14cfRQLK (C_and_CPP)