Python:兩個ndarray數據進行矩陣乘法

import numpy as np
a = np.array([[1,2,3],[1,2,3],[1,2,3]])
# print(a)
# print(a ** 2)
c = np.array([1,2,3])
b = np.array([1,2,3])

# print(np.hstack(c) * np.vstack(b))
print(c.reshape(3,1) * b.reshape(1,3))
print(c * b)
print(c.shape)
print(b.shape)

[[1 2 3]
 [2 4 6]
 [3 6 9]]
[1 4 9]
(3,)
(3,)

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