编写python代码实现以下功能:输入一个3×3的矩阵输出它的特征向量与特征值
import numpy as np
输入3x3的矩阵
matrix = np.zeros((3,3)) for i in range(3): for j in range(3): matrix[i][j] = float(input("请输入第%d行,第%d列的元素:" % (i+1, j+1)))
计算特征向量和特征值
eigenvalues, eigenvectors = np.linalg.eig(matrix)
输出特征向量和特征值
print("特征值为:", eigenvalues) print("特征向量为:", eigenvectors)
原文地址: http://www.cveoy.top/t/topic/btBg 著作权归作者所有。请勿转载和采集!