前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jacobi方法求矩阵特征值的算例及代码

Jacobi方法求矩阵特征值的算例及代码

作者头像
fem178
发布2018-04-08 16:39:38
3.6K0
发布2018-04-08 16:39:38
举报

Jacobi方法用于求实对称阵的全部特征值、特征向量。对于实对称阵 A,必有正交阵 Q ,使

QT A Q = Λ

其中Λ是对角阵,其主对角线元素λii是A的特征值,正交阵Q的第i列是A的第i个特征值对应的特征向量。

实现对称矩阵对角化的方法有Housholder反射变换、Givens旋转变换等等。这里采用Givens旋转变换法。算法的核心部分如下

这里的迭代误差是由上三角非主对角区域元素组成向量的范数,见下图红圈所标注的区域。

【算例】求实对称矩阵A的全部特征值及对应的特征向量。

Fortran版程序输出结果:

与MATLAB自带的eig函数计算结果一致。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-05-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数值分析与有限元编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档