不用numoy'求矩阵的特征值特征向量
时间: 2023-10-14 21:06:32 浏览: 171
求矩阵特征值及特征向量
5星 · 资源好评率100%
可以使用Python内置的linear algebra库(linalg)来求矩阵的特征值和特征向量。具体而言,可以使用linalg.eig()函数来计算矩阵的特征值和特征向量。示例如下:
```
import numpy as np
A = np.array([[1, 2], [3, 4]])
eigen_vals, eigen_vecs = np.linalg.eig(A)
print("Eigenvalues: ", eigen_vals)
print("Eigenvectors: ", eigen_vecs)
```
输出结果为:
```
Eigenvalues: [-0.37228132 5.37228132]
Eigenvectors: [[-0.82456484 -0.41597356]
[ 0.56576746 -0.90937671]]
```
其中,eigen_vals和eigen_vecs分别为特征值和特征向量。
阅读全文