python numpy 中矩陣乘法>>> a = np.random.randint(4, size=(3,4)) >>> a array([[3, 0, 2, 0], [1, 2,

符合矩陣乘法的函數或運算符:

np.dot, np.matmul, @

>>> a = np.random.randint(4, size=(3,4))
>>> a
array([[3, 0, 2, 0],
       [1, 2, 2, 1],
       [1, 2, 2, 3]])
>>> b = np.random.randint(4, size=(4,3))
>>> np.matmul(a, b)
array([[15, 11, 12],
       [15, 12, 15],
       [15, 18, 17]])
>>> np.dot(a,b)
array([[15, 11, 12],
       [15, 12, 15],
       [15, 18, 17]])
>>> a @ b
array([[15, 11, 12],
       [15, 12, 15],
       [15, 18, 17]])
>>> 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章