1. 程式人生 > >簡單理解矩陣乘法

簡單理解矩陣乘法

小明 需要 兩種 raw 授權 con 理解 獲得 ctu

作者:知乎用戶
鏈接:https://www.zhihu.com/question/21351965/answer/31050145
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。

小明今天要做飯,消耗2斤肉,1斤蔬菜。肉每斤20元,蔬菜每斤5元,則一共需多少花費?
這個問題的答案很簡單:
技術分享圖片
我們用向量相乘的方法寫出來:
技術分享圖片如果小明第二天有另一種做飯的方法,需要消耗1斤肉,4斤蔬菜,那麽這兩種方法的花費各是多少呢?我們顯然需要另算這第二種方法的花費。把這個做飯方式寫在第二個矩陣(向量是寬度或長度為1的矩陣)裏:
技術分享圖片小明家附近還有另一個菜市場,那裏肉每斤15元,蔬菜每斤10元。那麽,小明如果去這個菜市場,花費又是多少呢(分別計算上述兩種做飯方式)?我們把這另外的一種價格寫進第一個矩陣裏:
技術分享圖片

這樣我們看到了一個矩陣乘法的例子。在左邊的這個矩陣的每一行,都代表了一種價目表;在右邊的矩陣的每一列,都代表了一種做飯方式。那麽所有可能的組合所最終產生的花費,則在結果矩陣中表示出來了。

簡單理解矩陣乘法