如何计算邻接矩阵的R特征值和各自的多重性?

时间:2015-10-28 09:56:26

标签: r network-programming linear-algebra

我在R中有一个二进制值(0,1)的对称邻接矩阵。让我们说:

library(igraph)
g <- erdos.renyi.game(10, 10, type="gnm", directed = FALSE, loops = TRUE)
m <- get.adjacency(g)

我需要对此图进行频谱分析,方法是生成一系列具有各自多重性的特征值子列表。我知道像eigen(m)这样的功能。之前的问题使用了它,但没有解释计算多重性的任何自动方式:

number of distinct eigenvectors in R

1 个答案:

答案 0 :(得分:0)

如果特征值的多重性为 n ,则在eigen(m)$values中出现 n 次。