Python笔记:Numpy之线性代数

线性代数

#常用的numpy.linalg函数

np.linalg.diag()        #以一维数组的形式返回方阵的对角线(或非对角线)元素,或将一维数组转换为方阵(非对角线元素为0)
np.linalg.dot()         #矩阵乘法
np.linalg.trace()       #计算对角线元素的和
np.linalg.det()         #计算矩阵行列式
np.linalg.eig()         #计算方阵的本征值和本征向量
np.linalg.inv()         #计算方阵的逆
np.linalg.pinv()        #计算矩阵的Moore-Penrose伪逆
np.linalg.qr()          #计算QR分解
np.linalg.svd()         #计算奇异值分解(SVD)
np.linalg.solve()       #解线性方程组Ax=b,其中A为一个方阵
np.linalg.lstsq()       #计算Ax=b的最小二乘解
posted @ 2021-07-07 17:02  游虚子  阅读(113)  评论(0)    收藏  举报