3

我对编程特别是 fortran 非常陌生。我正在使用 Fortran 的 LAPACK(线性代数包)软件包来查找大型对称实矩阵的特征值和特征向量。具体来说,我从每个特征向量计算一个标量,并且我想根据它的相关特征值绘制它。

我正在使用 LAPACK 的子程序 DSYEV 来执行此操作。但是,DSYEV 以升序输出特征值,我不确定它如何对特征向量进行排序。有没有办法将每个特征向量与其特征值相关联?

编辑:DSYEV 的官方页面在这里: http: //www.netlib.org/lapack/double/dsyev.f 这是关于它的另一个页面:http: //www.nag.co.uk/numeric/fl/唠叨...F08/f08faf.xml

4

1 回答 1

3

它们的顺序应该相同。您实际上可以通过矩阵乘法来检查这一点。它比找到特征向量更容易和更快。

于 2011-11-08T08:42:35.140 回答