https://www.runoob.com/numpy/numpy-linear-algebra.html
(1)对于一维数组
(1.1)两个长度一致的一维数组
元素对应相乘
(1.2)两个长度不一致的一维数组
ValueError
(2)维数不一致的数组
ValueError
(3)对于二维数组
(3.1)n*m矩阵与m*n矩阵
矩阵相乘
arr_1 = np.array(
object=[(1, 2)]
)
arr_2 = np.array(
object=[(3, 4)]
)
np.dot(arr_1.T, arr_2)
np.dot(arr_1, arr_2.T)
(3.2)维数不aligned
np.dot(arr_1, arr_2)
ValueError: shapes (1,2) and (1,2) not aligned