R和scipy的特征值不同

时间:2019-06-19 15:13:22

标签: python r matrix

为什么我得到了不同的Python特征值

import numpy as np
import scipy.linalg

scipy.linalg.eigvalsh(np.array([[1,1],[1,1]]))

>>> array([0., 2.])

比我在R中得到相同的矩阵

> eigen(Inverse(matrix(c(1,1,1,1), ncol = 2, nrow = 2)))
eigen() decomposition
eigen() decomposition
$values
[1]  0.1666667 -0.2500000

$vectors
          [,1]       [,2]
[1,] 0.7071068  0.7071068
[2,] 0.7071068 -0.7071068

即使特征向量/特征值的缩放比例不同-给出的值也表明矩阵的不等式...

0 个答案:

没有答案