矩阵特征值与特征向量的计算yj.ppt
《矩阵特征值与特征向量的计算yj.ppt》由会员分享,可在线阅读,更多相关《矩阵特征值与特征向量的计算yj.ppt(60页珍藏版)》请在三一办公上搜索。
1、1,第8章 矩阵特征值和特征向量的计算,很多工程计算中,会遇到特征值和特征向量的计算,如:机械、结构或电磁振动中的固有值问题;物理学中的各种临界值等。这些特征值的计算往往意义重大。,求解线性方程组的迭代法,重要一点是判断迭代法的收敛性;判断方法之一就是看迭代矩阵的特征值的模是否都小于1。,2,PA()是的高次的多项式,它的求根是很困难的。设法通过数值方法是求它的根。,通常对某个特征值,可以用些针对性的方法来求其近似值。,若要求所有的特征值,则可以对A做一系列的相似变换,“收敛”到对角阵或上(下)三角阵,,从而求得所有特征值的近似。,n阶方阵A的特征值是特征方程 PA()=det(A-E)=0
2、的根.,A的特征向量是齐次线性方程组(A-E)x=0 的非零解.,特征根和特征向量的定义(复习),3,定理1:AR nn,1,n为A的特征值,则,(2)A的行列式值等于全体特征值之积,即,(1)A的迹数等于特征值之和,即,特征根和特征向量的基本结论。,定理2 设为AR nn的特征值且Ax=x,其中x不为0,则,(1)c为cA的特征值(c为常数且不为0);,(2)-p为A-pI 的特征值,即(A-pI)x=(-p)x;,(3)k为Ak的特征值;,(4)设A为非奇异阵,那么 且 为 特征值,即,4,定义 设矩阵A,BR nn,若有可逆阵P,使 则称A与B相似。,定理 若矩阵A,BR nn且相似,则
3、(1)A与B的特征值完全相同;(2)若x是B的特征向量,则Px便为A的特征向量。,相似矩阵及定义其性质,5,8.1 幂法和反幂法,8.1.1 幂法,幂法是用来求矩阵A按模最大的特征值和相应的特征向量的方法.也称为主特征值和主特征向量。,设A是单构矩阵,即A有n个线性无关的特征向量.,A的n个特征值为|1 2 n,对应的特征向量为1,2,n 线性无关.我们要求1 和1.,幂法的基本思想是取初始非零向量x0Rn,作迭代 xk+1=Axk=Ak+1x0,k=0,1,2,产生迭代序列xk.,由于1,2,n 线性无关,从而有 x0=11+22+nn(8.3),6,xk=Akx0=11k1+22k2+nn
4、kn,设|12n,这时,上式可写成,若10,则对充分大的k有,因而有,从而特征向量1 xk.,乘幂法的收敛速度取决于|2/1|的大小.,故有,8.1.1 幂法,7,因此,常把每一步计算的迭代向量xk规范化。,对非零向量x,用max(x)表示x的按绝对值最大的分量,称向量y=x/max(x)为向量x的规范化向量.,例如,设向量x=(2,1,-5,-1)T,则max(x)=-5,y=(-0.4,-0.2,1,0.2)T.可见规范化向量y总满足y=1.,幂法的规范化计算公式为:,任取初始向量x0=y0 0,计算,可得,实际计算时,考虑到当11时,xk的非零向量趋于无穷;当11时,xk趋于零;导致计算
5、机会出现上溢或下溢。,8.1.1 幂法,8,所以,其收敛速度由比值|2/1|来确定.,又由于,所以,因此,当k充分大时可取:1 mk,1 xk.,8.1.1 幂法,9,算法8.1 幂法,程序见p174。,(1)输入矩阵A,非零初始向量y0,最大迭代次数N,精度,置k:=0,u=0;,(2)计算 mk=max(yk);,(3)计算,(4)若|mk-u|,则输出mk,xk,停算;,(5)若k=N,则停算,输出计算失败信息;否则,置k=k+1,u=mk,转步2;,10,用乘幂法求A的按模最大的特征值和相应特征向量.,例 8.1 设,解 取初值x0=y0=(1,1,1)T,计算得,可取 1 6.000
6、837,1(1,0.714316,-0.249895)T.,实际上,A的3个特征值分别为1=6,2=3,3=2.,11,8.1.2 加速技术,由于,所以,乘幂法收敛速度取决于比值|2/1|,当|2/1|1时,收敛是很慢的.,1.Aitken 加速方法,由上式可知,可见,序列mk线性收敛于1.,构造Aitken序列,会达到加速收敛的目的.,12,2.原点位移法,作矩阵B=A-aI,则B的特征值为qi=i-a(i=1,2,n),而且对应的特征向量相同.,如果选取a,使q1仍然是B的按模最大特征值,且满足,则对B 应用乘幂法可达到加速收敛的目的。,则对A aI计算1 a及对应的特征向量比对A计算收敛
7、得快,,此即为原点位移法。,13,2.原点位移法,程序见P176,例8.2,计算1 a及特征向量的迭代公式,,k=0,1,2,原点平移法是一个矩阵变换过程,变换简单且不破坏原矩阵的稀疏性。但由于预先不知道特征值的分布,所以应用起来有一定困难,,14,反幂法是求矩阵按模最小的特征值和相应特征向量的方法.,8.1.3 反幂法,设A是n阶非奇异矩阵,其特征值为,|1|2|n-1|n|0,对应的特征向量为1,2,n,则有A-1的特征值为,对应的特征向量为n,n-1,1.,要想求n和n只需对A-1应用乘幂法,任取初始向量x0=y00,作,15,也可将上式改写成,式(8.8)称为反幂法.显然有,每一步求x
8、k需要求解线性方程组,可采用LU分解法求解.,8.1.3 反幂法,16,(8.9),8.1.3 反幂法,17,程序见P178,例8.3,则每次迭代只需解二个三角形方程组,因此实用的公式为,8.1.3 反幂法,18,Jacobi方法是求实对称矩阵全部特征值和特征向量的一种矩阵变换方法。,8.2 Jacobi 方法,实对称矩阵A具有下列性质:,(1)A的特征值均为实数;其对应的特征向量线性无关且两两正交。,(2)存在正交矩阵Q,使QTAQ=diag(1,2,n),而且,Q的第i个列向量恰为i的特征向量;,(3)若记A1=QTAQ,则A1仍为对称矩阵.,直接找Q不大可能。我们可以构造一系列特殊形式的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 矩阵 特征值 特征向量 计算 yj
链接地址:https://www.31ppt.com/p-6319482.html