gpt4 book ai didi

sorting - 使用特征向量矩阵对特征值矩阵进行排序

转载 作者:行者123 更新时间:2023-12-02 21:27:09 29 4
gpt4 key购买 nike

我有 N 个列向量形式的特征值。因此这些特征值对应有N个特征向量,形成特征向量矩阵。

现在,我正在解决的问题要求我按降序对特征值列向量进行排序。如何按照与特征值相同的顺序对特征向量矩阵进行排序以保持对应关系?

最佳答案

例如,

m = RandomReal[{0, 1}, {5, 5}];
{evals, evecs} = Eigensystem[m];
SortBy[Transpose[{evals, evecs}], First]

或者如果您希望它们采用相同的形式,请将最后一行替换为

Transpose@SortBy[Transpose[{evals, evecs}], First]

编辑:虽然我使用了{evals,evecs}=Eigensystem[m],但这不是必需的。我可以只使用 s=Eigensystem[m],然后在当前拥有 {evals,evecs} 的任何地方使用 s

关于sorting - 使用特征向量矩阵对特征值矩阵进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6589005/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com