有没有办法在C#中计算EigenVectors和特征值?
我发现了这个问题Calculating EigenVectors in C# using Advanced Matrix Library in C#. NET
但该库已被删除
答案 0 :(得分:6)
ALGLIB库可以计算它们,它们支持C#和C ++。您可以查看here。它的开源,以及它们对模块的描述是:
RMatrixEVD子程序找到特征值,如果需要,还可以找到 一般矩阵的特征向量(右和/或左)。子程序 使用矩阵A作为输入并返回特征值数组(实数 和虚部)和特征向量数组(数组 结构在子程序注释中有详细描述。