寻找主导特征向量和特征值

时间:2018-02-24 17:06:33

标签: r eigenvalue eigenvector

我计算了矩阵的本征:

e <- eigen(t)

现在我需要获得主导特征值和主导特征向量

是否计算了主要特征值:

e$values[1]

主导特征向量怎么样?它是通过以下方式提取的:

e$vectors[,1]

我问,因为我认为e $值会给我从最大到最小的特征值......但我得到了这些结果:

 [1]  1.000000e+00  3.751736e-01  3.751736e-01 -4.143304e-01 -4.143304e-01
 [6] -4.330604e-01 -4.330604e-01 -7.921977e-02 -7.921977e-02  5.948138e-02
[11]  5.948138e-02  6.969758e-04  6.969758e-04 -4.057858e-02 -4.057858e-02
[16]  3.039333e-02  3.039333e-02  8.007672e-03  8.007672e-03 -2.005426e-02
[21] -2.005426e-02  2.361154e-02  2.361154e-02  1.023211e-02  1.023211e-02
[26]  1.099767e-02  1.099767e-02 -9.547037e-03 -9.547037e-03  1.070972e-02
[31]  1.070972e-02 -1.925037e-03 -1.925037e-03 -2.908073e-03 -2.908073e-03
[36]  1.517843e-04  1.517843e-04 -1.088992e-04 -3.070693e-10  3.070676e-10

1 个答案:

答案 0 :(得分:0)

来自帮助功能:

  

     

包含x的(p)特征值的向量,按照递减顺序排序,根据不对称情况下的Mod(值)   它们可能很复杂(即使对于真实的矩阵)。对于真正的不对称   矩阵只有在复共轭对时才会复杂   检测到特征值。载体

     

一个(p \ times p)矩阵,其列包含x的特征向量,如果only.values为TRUE则为NULL。向量是   标准化为单位长度。

它表示递减顺序,以及列中包含向量的矩阵,所以是的,它将是

e$values[1]
e$vectors[,1]

不要忘记,如果你想要更多的帮助,你应该提供一个可重复的例子,以便我们理解错误