【问题标题】:Fortran 90: DSYEV and associating eigenvalues and eigenvectorsFortran 90:DSYEV 和关联特征值和特征向量
【发布时间】:2011-11-07 21:03:26
【问题描述】:

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

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

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

【问题讨论】:

标签: matrix fortran fortran90 lapack eigenvector


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-05-11
    • 2019-04-16
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 2018-01-15
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    相关资源
    最近更新 更多