特征向量中心JAVA

时间:2015-01-12 11:50:45

标签: java matrix eigenvector eigenvalue

我试图在JAVA中找到邻接矩阵的主要特征向量。

我已经有了计算主导EigenValue的函数,虽然我被告知为了计算那个EigenValue的EigenVctor,我必须找到方程Ax =λx的解(A是邻接矩阵和λ)主导的特征值)。

所以我从邻接矩阵中减去EigenValue。然后,我还被告知使用高斯方法找到矢量。虽然我不知道如何做到这一点。

让我们说,我的A是:

0 1 0 0
0 0 1 0
0 1 0 1
1 0 0 0

假设占优势的EigenValue是2,10(它不是)。我从矩阵的对角线中减去该值:

-2.10 1 0 0
0 -2.10 1 0
0 1 -2.10 1
1 0 0 -2.10

我使用高斯方法然后我不知道如何处理该结果。

我不想使用任何库来执行此操作,因为我想使用algebrical方式执行此操作。

0 个答案:

没有答案