矩陣乘法 學習筆記

2022-05-31 04:18:12 字數 383 閱讀 9860

所謂矩陣,其實就是乙個數字陣列。

矩陣乘法

任意兩個矩陣a與b相乘,

將矩陣a的第$i$行依次與矩陣b的每一列的元素對應相乘並求和,得到新矩陣的的第$i$行。

因此我們可以發現,要滿足兩個矩陣可以相乘,必須滿足矩陣a的列數等於矩陣b的行數

單位矩陣

由矩陣乘法可以發現,兩個矩陣是可以相乘的。對於乙個矩陣a,如果乘以矩陣b之後仍然得到矩陣a,那麼矩陣b為乙個單位矩陣。

很容易想到,單位矩陣一定是對角線為1,而其它都為0的矩陣。

如下:$$ \begin 1 & 0 & 0\\ 0 & 1 &0 \\ 0 & 0 & 1 \end $$

學習筆記 矩陣乘法及其優化dp

1.定義 c i j sum a i k times b k j 所以矩陣乘法有條件,n m m p n p 即第乙個矩陣的列數等於第二個矩陣的行數,否則沒有意義。2.結合律與分配率 矩陣乘法不一定任何時候都有交換律。因為交換後甚至不能保證第乙個矩陣的列數等於第二個矩陣的行數。但是,矩陣乘法有結合律...

矩陣乘法 吳恩達機器學習筆記16矩陣與矩陣的乘法

linear algebra review optional matrix matrix multiplication 筆記1.1 引入 前面講過梯度下降用於線性回歸模型的引數確定,如果有矩陣的乘法的加持,我們就可以不用梯度下降法也能求解這個問題。先來看乙個例子,求下面圖中兩個矩陣的乘。類似的,把右...

《多核程式設計》學習筆記 矩陣乘法並行化

說到矩陣乘法,最先想到的就是用兩個for迴圈,迴圈矩陣a的行再迴圈矩陣b的列,從而實現矩陣a與b的相乘。1 下面是序列演算法的實現 include includetypedef struct matrix void initial matrix m,int row,int col void init...