Python计算特征向量
时间: 2023-11-05 13:04:24 浏览: 118
要在Python中计算特征向量,可以使用NumPy库的linalg模块中的eig函数。首先,导入NumPy库和eig函数,然后定义一个矩阵x。接下来,使用eig函数计算矩阵x的特征值和特征向量。最后,使用循环遍历特征值和特征向量,并打印它们。
代码示例如下:
```python
import numpy as np
x = np.array([[0, 1, 0, 1, 1], [1, 0, 1, 0, 0], [0, 1, 0, 0, 1], [1, 0, 0, 0, 1], [1, 0, 1, 1, 0]])
a, b = np.linalg.eig(x)
for i in range(len(a)):
print('特征值:', a[i], '对应的特征向量:', b[:, i])
```
运行以上代码,将会得到特征值和对应的特征向量。
阅读全文
相关推荐















