当前位置:   article > 正文

python矩阵运算大全(linalg模块)_python linalg

python linalg

1 python矩阵运算所需模块

import numpy as np
import matplotlib.pyplot as plt
import scipy.linalg as lg #scipy矩阵运算模块

2 定义矩阵和进行相关的矩阵运算

print(lg.inv(a)) #求取矩阵的逆矩阵
print(lg.det(a)) #求取矩阵的行列式
b=np.array([6,14]) #定义线性方程组的结果向量
print(lg.solve(a,b)) #求解线性方程组的解
print(lg.eig(a)) #求取矩阵的特征值与特征向量
print(“LU:”,lg.lu(a)) #矩阵的LU分解
print(“QR:”,lg.qr(a)) #矩阵的QR分解
print(“SVD:”,lg.svd(a)) #矩阵的奇异值分解(SVD分解)
print(“Schur:”,lg.schur(a)) #矩阵的Schur分解

3 计算向量模长

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/119044
推荐阅读
相关标签
  

闽ICP备14008679号