在C#中计算EigenVectors?

时间:2013-02-09 03:20:14

标签: c#

有没有办法在C#中计算EigenVectors和特征值?

我发现了这个问题Calculating EigenVectors in C# using Advanced Matrix Library in C#. NET

但该库已被删除

1 个答案:

答案 0 :(得分:6)

ALGLIB库可以计算它们,它们支持C#和C ++。您可以查看here。它的开源,以及它们对模块的描述是:

  

RMatrixEVD子程序找到特征值,如果需要,还可以找到   一般矩阵的特征向量(右和/或左)。子程序   使用矩阵A作为输入并返回特征值数组(实数   和虚部)和特征向量数组(数组   结构在子程序注释中有详细描述。