CH8-矩阵特征值问题计算课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《CH8-矩阵特征值问题计算课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CH8 矩阵 特征值 问题 计算 课件
- 资源描述:
-
1、Ch8 矩阵特征值问题计算矩阵特征值问题计算引言引言1110102()()31140.定理设 为的特征值且,其中,则定理设 为的特征值且,其中,则()为的特征值(为常数);()为的特征值(为常数);()为的特征值,即;()为的特征值,即;()为的特征值;()为的特征值;()设 为非奇异矩阵,那么且为的特征值,即()设 为非奇异矩阵,那么且为的特征值,即n nkkARAxxxccAccpApIApI xp xAAAA xx 111(1,2,)()(1)();(2)det().定理设为 阶矩阵的特征值,则定理设为 阶矩阵的特征值,则iijn nnniiiiiniiinnAaatr AA 定义设,如
2、果 有一个重数为 的特征值 且对应定义设,如果 有一个重数为 的特征值 且对应矩阵 的线性无关的特征向量个数少于,则称 为亏损矩阵.矩阵 的线性无关的特征向量个数少于,则称 为亏损矩阵.n nARAkAkA 1()|(1,2,)2|,.定义设,(1)令;定义设,(1)令;()称复平面上以为圆心,()称复平面上以为圆心,以 为半径的圆为 的圆盘以 为半径的圆为 的圆盘nijn niijjj iiiiiiiiAarainDzzar zCarAGerschgorin 1(),|1,2,).(2).定理(G erschgori n定理)定理(G erschgori n定理)()设则 的每个特征值必属于
3、下述某个圆盘中()设则 的每个特征值必属于下述某个圆盘中(如果 有个圆盘组成一个连通的并集,且 与余下个如果 有个圆盘组成一个连通的并集,且 与余下个圆盘是分离的,则 内恰包含 的个特征值圆盘是分离的,则 内恰包含 的个特征值ijn niiiAaAarinAmSSnmSAm 11121222 (1,2,).定理(Schur定理)设,则存在酉矩阵使定理(Schur定理)设,则存在酉矩阵使其中为 的特征值其中为 的特征值n nnnHnniiARUrrrrrUAURrr inA 11121222,.定理(是Schur定理)设,则存在正交矩阵使得定理(是Schur定理)设,则存在正交矩阵使得其中对角块
4、为一阶或二阶方阵,每个一阶是 的是特征值,其中对角块为一阶或二阶方阵,每个一阶是 的是特征值,每个二阶对角块的两个特征值是 的两个共轭复特征值每个二阶对角块的两个特征值是 的两个共轭复特征值n nmmTmmiiiijjARQRRRRRQ AQRRRARA (,)()(,)定义设 为 阶实对称矩阵,对于任一非零向量,称定义设 为 阶实对称矩阵,对于任一非零向量,称为对应向量 的瑞利商(R ayl ei gh).为对应向量 的瑞利商(R ayl ei gh).AnxAx xR xx xx 12111,0,0(,)(1),0;(,)(,)(2)max;(,)(,)(3)min.(,)定理设为对称矩阵
5、,记为定理设为对称矩阵,记为的特征值,则的特征值,则nnn nnnx Rxnx RxARAAx xxx xAx xx xAx xx x 计算矩阵的主特征根及对应的特征向量计算矩阵的主特征根及对应的特征向量Wait a second,what does that dominant eigenvalue mean?That is the eigenvalue with the largest magnitude.Why in the earth do I want to know that?Dont you have to compute the spectral radius from time
6、 to time?原始幂法原始幂法条件:条件:A 有特征根有特征根|1|2|n|0,对应对应n个线性无个线性无关的特征向量关的特征向量nxx,.,1思路:思路:从任意从任意 出发出发0)0(0,11)0(niiix )0()1(A niiiix1 )1()2(A niiiix12 niikiikniikiikkxxA1111)1()(|i/1|2n,这时,(8.1)式可写成若a10,则对充分大的k有)()(11222111)(nknkkknaaaxxxv111)(xvakk)(11111)1(,kkkavxv因而有 nivvkiki,2,1/)()1(1或取)(1)()1()(2)1(2)(1
7、)1(11knknkkkkvvvvvvn而特征向量 x1 v(k).乘幂法的收敛速度取决于|2/1|的大小.求矩阵A的按模最大的特征值 解 取v(0)=(1,0)T,计算v(k)=Av(k-1),结果如下例例261515141Akv1(k)v2(k)v1(k)/v1(k-1)v2(k)/v2(k-1)01010.250.220.102500.0833330.410.4166530.0422920.0343890.412600.4126740.0174510.0141900.412630.41263 可取0.41263,x1(0.017451,0.014190)T.对非零向量v,用max(v)表
8、示v的按绝对值最大的分量,称向量u=v/max(v)为向量v的规范化向量.例如,设向量v=(2,1,-5,-1)T,则max(v)=-5,u=(-0.4,-0.2,1,0.2)T.可见规范化向量u总满足u=1.乘幂法的规范化计算公式为:)1()(kkAuv 任取初始向量u(0)=v(0)0,计算)max()(kkv,3,2,1,)()(kkkkvu由于1)0()1(Avu21)0(22)1()2(vAAuu,)(max()(21121111niikiniikiiiaaaaxxxxkkkkkkkk.21)0(1)2(2)1()(vAuAAuu)max()0()0(vAvAkk所以)max()ma
9、x(lim111111)(xxxxuaakk又由)(max()(2111211111niikiniikiiiaaaaxxxx)max()0(1)0(1vAvAAuvkkkk)()(其收敛速度由比值|2/1|来确定,其值越小收敛越快.)(max)(max2111211111niikiniikiiiaaaaxxxx)max()(kkv所以1limkk因此,当|k-k-1|r+1n,这时,(8.1)式可写成)()(1111122111)(nknrkrrrkknraaaaaxxxxxv若a1,a2,ar不全为零,则对充分大的k有 22111)(rrkkaaaxxxv由于a1x1+a2x2+arxr 是
10、对应1的特征向量,若仍记为x1,则有:v(k)1kx1,故前面的结论仍然成立.3.设1=-2,且|1=|2|3 n,这时,(8.1)式可写成)()()1(1133122111)(nknkrkkknaaaaxxxxv则对充分大的k有 v(2i)12i(a1x1+a2x2),v(2i+1)12i+1(a1x1-a2x2)1(22111)(xxvaakkk于是有nivvkiki,2,1,/)()2(1 x1v(k+1)+1v(k),x2v(k+1)-1v(k)对于规范化的幂法,由于 u(k+2)=v(k+2)/k+2=Au(k+1)/k+2 =Av(k+1)/k+1k+2=A2u(k)/k+1k+2
11、于是有,211kk12 x1k+1u(k+1)+1u(k),x2k+1u(k+1)-1u(k)的按模最大特征值和相应的特征向量。例例4 用乘幂法求矩阵13162216114A 解 取初始向量u(0)=v(0)=(1,1,2)T,计算可得K ku(k)012345678910111213113.5536284.6792043.4611244.6354653.4526554.6321163.4543154.6319293.4542914.6319203.4542884.631924(1,1,2)T(0.454545,0.909091,1)T(0.537222,0.972116,1)T(0.4652
12、01,0.994041,1)T(0.539392,0.998269,1)T(0.465721,0.999627,1)T(0.539487,0.999892,1)T(0.465890,0.999975,1)T(0.539495,0.999993,1)T(0.465893,0.999999,1)T(0.539495,1,1)T(0.465893,1,1)T(0.539495,1,1)T(0.465893,1,1)T1.2 加速技术加速技术由于21()1max()()(8.2)kkkvo所以,乘幂法收敛速度取决于比值|2/1|,当|2/1|1时,收敛是很慢的.1.Aitken 加速方法由(8.2)式
13、可知 x2=13u(13)-1u(12)=(0,0.631924,0.631924)T.4,4631924.4454288.3213121 x1=13u(13)+1u(12)=(4.315961,8.631924,8.631924)T,实际上,A的特征值为1=4,2=-4,3=1.可见,序列k线性收敛于1.会达到加速收敛的目的.0lim12111kkk 构造Aitken序列kkkkkkk12212)(如把Aitken加速方法用于例3,则有 ku(k)107.26.56.0033526.0016756.000837(1,1,1)T(1,0.8,0.1)T(1,0.75,-0.111)T(1,0.
14、730769,-0.188034)T.(1,0.714405,-0.249579)T(1,0.714346,-0.249790)T(1,0.714316,-0.249895)Tk01231011126.2666676.0000176.0000036.000000k 2.原点位移法 作矩阵B=A-pI,则B的特征值为mi=i-p(i=1,2,n),而且对应的特征向量相同.则对B应用乘幂法可达到加速收敛的目的。解 由于A的特征值为1=6,2=3,3=2,故取p=2.5,则B的特征值为m1=3.5,m2=0.5,m3=-0.5,则如果选取p,使m1仍然是B的按模最大特征值,且满足取初始向量u(0)=
展开阅读全文