矩陣的運算主要有三種:加法、數乘和矩陣乘法:

用python進行矩陣的運算。

加法很簡單,與普通加法一樣,注意兩個加數必須是同型矩陣。

矩陣的數乘也很簡單。

難點是矩陣的乘法。

矩陣乘法的定義是:設A爲 的矩陣,B爲 的矩陣,那麼稱 的矩陣C爲矩陣A與B的乘積,記作 ,其中矩陣C中的第 行第 列元素可以表示爲:

如果直接使用A*B,得到的是點乘,也就是兩個矩陣對應位置的相乘結果。

想要得到矩陣的乘法,需要使用numpy下的dot函數。A.dot(B) 或者np.dot(A,B)

注意:矩陣乘法不滿足交換律,A和B的位置不能交換。

相關文章