>>> A=np.array([[1,1],[0,1]]) >>> B=np.array([[2,0],[3,4]]) >>> A@B array([[5, 4], [3, 4]]) >>> A.dot(B) array([[5, 4], [3, 4]])
上面是numpy中矩阵乘积算法,说到矩阵乘积也许有很多人已经忘了,下面小编就来温习一下。
下面有两个矩阵A,B
A=[[a1,a2],
[b1,b2]]
B=[[c1,c2],
[d1,d2]]
他们的乘积算法如下:
C=A@B
C=[[a1*c1+a2*d1,a1*c2+a2*d2],
[b1*c1+b2*d1,b1*c2+b2*d2]]
注:只有在第一个矩阵的列数(column)和第二个矩阵的行数(row)相同时才有意义
下一篇: JavaScript对浏览器的操作
上一篇:php中true与false详解
评论