1. 程式人生 > >[線性代數] 3.矩陣乘法的幾種求法

[線性代數] 3.矩陣乘法的幾種求法

com 就是 法則 es2017 img 向量 矩陣 技術分享 組合

已知矩陣A和矩陣B,求A和B的乘積C=AB

矩陣A大小為mxn,矩陣B大小為nxp。

技術分享

常規方法

矩陣C中每一個元素Cij = A的第i行 乘以(點乘) B的第j列

列方法

矩陣C的第i列 = 矩陣A乘以矩陣B的第i列

註:矩陣A乘以一個向量,相當於對矩陣A的列進行線性組合

行方法

矩陣C的第i行 = 矩陣A的第i行乘以矩陣B

註:矩陣C的每一行是矩陣B的每行的線性組合

列x行

矩陣A的每一列的大小為m x 1,矩陣B的每一行大小為1 x p。

矩陣C=∑矩陣A第i列乘以矩陣B第i行

舉例:

技術分享

分塊乘法法則

比如將矩陣A和矩陣B都分為2x2,則

技術分享

其實就是把矩陣中每個塊看出是一個元素,方法與常規方法一樣。

[線性代數] 3.矩陣乘法的幾種求法