import numpy as np
x = np.array([[1,1,1], [0,0,-1], [1,-1,1],[-1,1,0]]).T
print(x)
print('---------')
y = np.cov(x)#协方差阵
print(y)
print('---------')
print(np.linalg.eigvals(y))#特征值
print('---------A2')
A2,B = np.linalg.eig(y)#A2 特征值,B 特征向量
print(A2)
print('---------')
print(B.T)
【Python】【矩阵】协方差矩阵;特征值;特征向量
最新推荐文章于 2024-07-05 10:12:05 发布