笔记:numpy的数组乘法
有些忘记了,写一下,备忘。
——by realasking
In [1]: import numpy as np
In [2]: A=np.array([[1,2],[3,4]])
直接乘是对应元素相乘:
In [3]: A*A
Out[3]:
array([[ 1, 4],
[ 9, 16]])
做矩阵乘法要用dot,下面的是A^2:
In [4]: np.dot(A,A)
Out[4]:
array([[ 7, 10],
[15, 22]])
叉乘用cross:
In [5]: np.cross(A,A)
Out[5]: array([0, 0])