线性代数是数学的一个重要分支numpy.linalg模块包含线性代数的函数。使用这个模块我们可以计算逆矩阵、求特征值、解线性方程组以及线性方程组求解行列式等。
根据矩阵的塖法可以将线性方程组写成矩阵形式。
3). 称A为方程组的系数矩阵B=(A,b)为非齐次线性方程组的增广矩阵
inv函数可以求a矩阵的逆矩阵,方程组$Ax = b$的解$x = A^{-1}b$也可求得方程组的解
在numpy.linalg模块里还有很多有用的函数,例如det求行列式值、使用eig函数线性方程组求解特征值和特征向量、eigvals函数可以计算矩阵的特征值、lstsq 函数可以计算Ax = b的最小二乘解、等
另外svd函数可以对矩阵进行奇异值分解。该函数返回3个矩阵:U、Sigma囷V其中U和V是正交矩阵,Sigma包含输入矩阵的奇异值
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。