gpt4 book ai didi

查找特征值的代码

转载 作者:行者123 更新时间:2023-11-30 17:37:25 25 4
gpt4 key购买 nike

嗨,我一直在尝试编写代码来查找 n*n 矩阵的特征值。但我无法想到它的算法应该是什么。

第 1 步:求 det(A-(lamda)*I) = 0

寻找 lamda 的通用矩阵的算法应该是什么?

我已经编写了查找矩阵行列式的代码,可以在我们的算法中使用它吗?

请帮忙。我们将不胜感激。

最佳答案

[假设您的矩阵是埃尔米特矩阵(简单地说,对称),因此特征向量是实数]

在计算中,您不需要使用行列式求解特征向量和特征值。它太慢并且数值不稳定。

您所做的就是应用变换(户主约简)将矩阵简化为三对角形式。

之后,您可以对其应用所谓的QL算法。

作为起点,请查看数值食谱 (www.nr.com) 中的 tred2tqli。这些是我刚刚描述的算法。

请注意,这些例程还恢复候选特征向量

关于查找特征值的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22402923/

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