网站大量收购独家精品文档,联系QQ:2885784924

计算方法课件第四章矩阵特征值与特征向量的计算.pptVIP

计算方法课件第四章矩阵特征值与特征向量的计算.ppt

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 矩阵特征值与特征向量的计算 §4.1 乘幂法与反幂法 §4.0 问题描述 §4.1 乘幂法与反幂法 §4.2 雅可比方法 §4.0 问题描述 设A为n×n矩阵,所谓A的特征问题是求数?和非零向量x,使 Ax= ?x 成立。数?叫做A的一个特征值,非零向量x叫做与特征值?对应的特征向量。这个问题等价于求使方程组(A- ?I)x=0有非零解的数?和相应的非零向量x。 线性代数理论中是通过求解特征多项式det(A-?I)=0的零点而得到?,然后通过求解退化的方程组(A-?I)x=0而得到非零向量x。当矩阵阶数很高时,这种方法极为困难。目前用数值方法计算矩阵的特征值以及特征向量比较有效的方法是迭代法和变换法。 一、乘幂法 通过求矩阵特征向量求出特征值的一种迭法方法,它用以求按模最大的特征值和相应的特征向量。 设实矩阵A的特征值为?1,?2,…,?n,相应的特征向量 线性无关。设A的特征值按模排序为: 则对任一非零向量 ,可以得到: 令 ,可以构造一个向量序列, 根据特征值的定义 若 由于 ,故k充分大时, 是相应于 的近似特征向量 设 表示 综上可知,求矩阵主特征值及相应的特征向量的计算步骤如下: Step1:任给n维初始向量U(0)?0; Step2:按U(k)=AU(k-1)(k=1,2,…)计算U(k); Step3:如果k从某个数后分量比 则取?1?c,而U(k)就是与?1对应的一个近似特征向量。 上述方法即乘幂法。 Remark1:具体计算时,U(0)的选取很难保证一定有?1?0。但是,由于舍入误差的影响,只要迭代次数足够多,如 ,就会有 ,因而最后结论是成立的。对于 的情形,由于对任意l均有上面的结论,故只要取另外的l使 即可。 Remark2:以上讨论只是说明了乘幂法的基本原理。当 太小或太大时,将会使U(k)分量的绝对值过小或过大,以致运算无法继续进行。因此,实际计算时,常常是每进行m步迭代进行一次规范化,如用 其中,max(U(m))表示向量U(m)的绝对值最大的分量。 代替U(k)继续迭代。由于特征向量允许差一个非零常数因子,因而从V(k)往后继续迭代与从U(k)往后继续迭代的收敛速度是相同的,但规范化的做法有效防止了溢出现象。至于m的选取,可以自由掌握,如取m=1,5等等。 Remark3:若主特征值是重特征值,如 则有 从而 由此可得乘幂法的算法。但是应该注意到,在重特征值的情形下,从不同的非零初始向量出发迭代,可能得到主特征值的几个线性无关的特征向量。 Remark4:由上述推导可知,乘幂法收敛的快慢取决于比值 的大小,该比值越小收敛越快。 由此便提出了乘幂法的加速收敛方法,如Rayleigh商加速法、原点平移法等。 Remark5:对于?1=-?2,或?1与?2共轭等情形,也可类似进行计算,具体可参阅相关教材。 对 用反幂法求解按模最大的特征值是 ,特 设矩阵A非奇异,用 代替A作幂的方法就成为反 的特征值满足 ,并且A对应于A-1的 相应的特征向量是相同的。 幂法。当A的特征值满足 时, 征向量是 ,即是A的按模最小的特征值和特征向量。 二、反幂法 计算矩阵按模最小的特征值及相应的特征向量。 Step2:计算U(k)=A-1U(k-1)(k=1,2,…); Step3:如果k从某个数后分量比 则取 ,而U(k)就是与?n对应的一个近似特征向量。 反幂法的计算步骤如下: Step1:任取 ;

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档