1.numpy.linalg.eig(方阵A)
:求解方阵A的特征值及对应的特征向量
使用示例:
2.获取array中x元素的index
numpy.argwhere(a==x)
,示例:
另一种更直接的方法是,把array转成list,然后直接用list.index()即可,如下:
import numpy as np
a=np.array([1,2,3,4])
list_a=a.tolist()
print(list_a.index(3))
运行结果:
3.矩阵相乘
已知矩阵/array数组A ,B ,求它们的乘的代码为:
C = np.dot(A,B)
4.把两个n×1列向量合并成1个n×2矩阵”
np.c_[a,b]
>>> a=[1,2,3]
>>> a
[1, 2, 3]
>>> b=[4,5,6]
>>> np.c_[a,b]
array([[1, 4],
[2, 5],
[3, 6]])