linalg.eigh
时间: 2023-08-08 07:09:08 浏览: 140
numpy.linalg.eig() 计算矩阵特征向量方式
linalg.eigh 是 NumPy 库中的一个函数,用于计算对称或复共轭矩阵的特征值和特征向量。其语法为:
```python
numpy.linalg.eigh(a, UPLO='L')
```
其中,a 表示输入的矩阵,UPLO 表示矩阵的上三角或下三角部分将被使用。该函数返回一个元组 (w, v),其中 w 是特征值的一维数组,v 是对应的特征向量构成的二维数组。
需要注意的是,输入的矩阵必须是对称或复共轭对称的,否则函数可能会返回无意义的结果。
阅读全文