数值分析第四章矩阵特征值与特征向量的计算.ppt
《数值分析第四章矩阵特征值与特征向量的计算.ppt》由会员分享,可在线阅读,更多相关《数值分析第四章矩阵特征值与特征向量的计算.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章特征值与特征向量的计算第四章特征值与特征向量的计算 幂法和反幂法幂法和反幂法1幂法幂法 用于计算矩阵按模用于计算矩阵按模最大最大的特征值及其相应的的特征值及其相应的特征向量特征向量,特别适用于大型稀疏矩阵特别适用于大型稀疏矩阵.1幂法和反幂法幂法和反幂法反幂法反幂法 用于计算矩阵按模用于计算矩阵按模最小最小的特征值及其特征的特征值及其特征向量向量,也可用来计算对应于一个给定近似特征值的也可用来计算对应于一个给定近似特征值的特征向量特征向量.2设设A为为n阶实矩阵阶实矩阵,其特征值为其特征值为 1,2,n,相应的相应的特征向量为特征向量为u1,u2,un.且满足条件且满足条件 u1,u2,
2、un线性无关线性无关.幂法幂法 幂法幂法:求求 1及其相应的特征向量及其相应的特征向量.此时此时 1一定是实数一定是实数!1通常称为通常称为主特征值主特征值.3 幂法基本思想幂法基本思想 给定初始非零向量给定初始非零向量x(0),由矩阵由矩阵A构造一向量序列构造一向量序列 在一定条件下在一定条件下,当当k充分大时充分大时:相应的特征向量为相应的特征向量为:4设设t1不为零不为零.x(k+1)为为 1的特征向量的近似向量的特征向量的近似向量(除一个因子外除一个因子外).对任意向量对任意向量x(0),有有 幂法的理论依据幂法的理论依据故故5 如果如果x(0)的选取恰恰使得的选取恰恰使得t1=0,幂
3、法仍能进行幂法仍能进行.因因为计算过程中会有舍入误差为计算过程中会有舍入误差,迭代若干次后迭代若干次后,必然会必然会产生一个向量产生一个向量x(k),它在它在u1方向上的分量不为零方向上的分量不为零,这样这样以后的计算就满足所设条件以后的计算就满足所设条件.因为因为 计算过程中可能会出现上溢计算过程中可能会出现上溢(|1|1)或下溢成为或下溢成为0(|1|2|3|n|,则对则对任取非零初始向量任取非零初始向量x(0)=y(0)0(t1 0),按下述方按下述方法构造法构造向量序列向量序列 x(k),y(k)则有则有9 幂法特别适用于求幂法特别适用于求大型稀疏矩阵大型稀疏矩阵的主特征值和相应的主特
4、征值和相应的特征向量的特征向量.若若A的主特征值的主特征值 1为实的为实的m重根重根,即即 1=2=m,且且|1|m+1|m+2|n|,又设又设A有有n个线性个线性无关的特征向量无关的特征向量,此时此时幂法仍然适用幂法仍然适用.幂法的收敛速度取决于比值幂法的收敛速度取决于比值 即即 比值越接近比值越接近1,收敛速度越慢收敛速度越慢,比值越接近比值越接近0,收敛越快收敛越快.10例例 用幂法求矩阵用幂法求矩阵的按模最大的特征值和相应的特征向量的按模最大的特征值和相应的特征向量.取取 x(0)=(0,0,1)T,要求误差不超过要求误差不超过10 3.解解1112 应用幂法计算矩阵应用幂法计算矩阵A
5、的主特征值的收敛速度主要的主特征值的收敛速度主要由比值由比值 r=|2/1|来决定来决定,但当但当r接近于接近于1时时,收敛可收敛可能很慢能很慢.这时可以采用加速收敛的方法这时可以采用加速收敛的方法.幂法的加速幂法的加速原点移位法原点移位法引进矩阵引进矩阵B=A 0I其中其中 0为代选择参数为代选择参数.设设A的特征值为的特征值为 1,2,n,则则B的特征值为的特征值为 1 0,2 0,n 0,而且而且A,B的特征向量相同的特征向量相同.13 仍设仍设A有主特征值有主特征值 1,且且取取 0使得使得且且 用幂法求矩阵用幂法求矩阵B=A 0I的按模最大的特征值的按模最大的特征值 1*,则则 1=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 第四 矩阵 特征值 特征向量 计算
限制150内