线性代数,比如矩阵乘法、分解、行列式、等仿真数学,是所有数组类库中的重要组成部分。numpy的线性代数中不同的是*实现的是逐元素成绩而不是点积。因此numpy数组方法有一个函数叫做np.dot用作矩阵的操作:
x = np.array([[1., 2., 3.], [4., 5., 6.]])
y = np.array([[6., 23.], [-1, 7], [8, 9]])
print(x)
print(y)
x.dot(y)#等价于np.dot(x, y)
out:
[[1. 2. 3