广义特征值问题

广义特征值问题涉及到线性代数中的矩阵理论,可以通过QZ算法来解决。scipy.linalg.eig函数能处理这类问题,而numpy.linalg.eig则需将问题转换为标准形式。转换不总是推荐的,因为可能需要B的逆矩阵。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.广义特征值问题

 2.广义特征值求解


1.广义特征值问题

【矩阵论】广义特征值问题_SL_World的博客-CSDN博客

 2.广义特征值求解

广义特征值问题与特征值问题的联系和区别是什么?python有没有库求解广义特征值特征向量? - 知乎 当直接求解原始问题(广义特征值问题本身)的时候,通用的求解全部广义特征值的方法叫QZ算法,具体细节和QR算法很类似,这也是eig函数求解的一种标准算法. QZ算法在处理Ax=λBx的时候不需要严格要求B非奇异.

广义特征值问题可以转换成标准特征值问题以后利用QR算法求解,这个时候需要B的逆存在. 所以求解一般的广义特征值问题,不建议将其转换成标准特征值问题再进行求解.

scipy的scipy.linalg.eig既能求解普通特征值问题[v,d]=eig(c), 也能求解广义特征值问题[v,d]=eig(A,B):

numpy的nympy.linalg.eig只能求解普通的特征值问题,需要求广义特征值问题时, 可以对B求逆后转成普通特征值问题[v,d]=eig(pinv(B)*A)
————————————————
版权声明:本文为CSDN博主「lagoon_lala」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lagoon_lala/article/details/120800667

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值