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的最小二乘解

浙公网安备 33010602011771号