计算方法6-矩阵特征值和特征向量.ppt





《计算方法6-矩阵特征值和特征向量.ppt》由会员分享,可在线阅读,更多相关《计算方法6-矩阵特征值和特征向量.ppt(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、矩阵特征值和特征向量Eigenvalues and Eigenvectors问题的提出问题的提出矩阵特征值计算非常重要,在很多方面应用矩阵特征值计算非常重要,在很多方面应用数值分析中,和矩阵有关的迭代序列的收敛数值分析中,和矩阵有关的迭代序列的收敛取决于迭代矩阵的特征值大小取决于迭代矩阵的特征值大小动态系统中,特征值标志着系统是否是稳定动态系统中,特征值标志着系统是否是稳定的的振动系统中,微分方程的特征值或者有限元振动系统中,微分方程的特征值或者有限元模型的矩阵系数和系统的固有频率直接相关模型的矩阵系数和系统的固有频率直接相关数学中方阵的对角化、微分方程组的解等等数学中方阵的对角化、微分方程组
2、的解等等6.1 基本概念回顾基本概念回顾DEF6.1 设设A是是n阶方阵,如果数阶方阵,如果数和一维非零向量和一维非零向量使关系式使关系式A=成立,则称数成立,则称数为方阵为方阵A的的特征值特征值,非零向量非零向量称为称为A的属于特征值的属于特征值的的特征向量特征向量.推论:推论:如果如果是矩阵是矩阵A的属于特征值的属于特征值0的特征向量,的特征向量,那么那么的任何一个非零倍数的任何一个非零倍数k也是也是A的属于的属于的特征向的特征向量。这是因为量。这是因为A=0所以所以A(k)=0(k),这说明属这说明属于同一个特征值的特征向量不是唯一的,但一个特征于同一个特征值的特征向量不是唯一的,但一个
3、特征向量只能属于一个特征值。向量只能属于一个特征值。可以写成齐次线性方程组可以写成齐次线性方程组方程组有解方程组有解即即上式是以上式是以为为未知量的一元未知量的一元n n次方程,称为方阵次方程,称为方阵A A的的特征方程特征方程,是是的的n n次多项式,记为次多项式,记为称为方阵称为方阵A A的的特征多项式特征多项式。显然,方阵显然,方阵A的特征值就是其特征方程的解。特征的特征值就是其特征方程的解。特征方程在复数范围内恒有解,其解的个数为方程的方程在复数范围内恒有解,其解的个数为方程的次数(重跟按重数计算),因此次数(重跟按重数计算),因此n阶方阵有阶方阵有n个特个特征值。显然,征值。显然,n
4、阶单位矩阵阶单位矩阵E的特征值都是的特征值都是1。设设n n阶方阵阶方阵的的特征值为特征值为则有则有(1 1)(2 2)如果如果是是方阵方阵A A的一个特征值,的一个特征值,求得非零解求得非零解则则就是就是A A的的对应于特征值对应于特征值的的特征向量。特征向量。由由以上分析知:以上分析知:求方阵的求方阵的特征值和特征向量实际上就是求行列式和特征值和特征向量实际上就是求行列式和方程组的解。方程组的解。程组程组由线性方由线性方例例6.1求求矩阵矩阵的的特征值与特征向量。特征值与特征向量。解解A A的特征多项式为的特征多项式为故故A A的特征值为的特征值为当当时时,由由即即方程组方程组解得基础解系
5、为解得基础解系为就是就是A A的一个属于特征值的一个属于特征值的的特征向量,特征向量,A A的属于特征值的属于特征值的的所有特征向量为所有特征向量为当当由由即即方程组方程组解得解得基础解系基础解系A A的属于特征值的属于特征值的的所有特征向量为所有特征向量为就是就是A A的一个属于特征值的一个属于特征值的的特征向量,特征向量,对于一阶矩阵对于一阶矩阵A A,如果如果是是A A的的k k重特征根,重特征根,个数不大于个数不大于k k,所所含含向量的个数不大于向量的个数不大于k.k.定理定理的的线性无关特征向量的线性无关特征向量的则则A A对应于对应于的的基础解系基础解系也就是说,也就是说,定理定
6、理 属于不同特征值的特征向量是线性无关的。属于不同特征值的特征向量是线性无关的。事实事实 方阵在复数域内总有特征根,但不一定有实方阵在复数域内总有特征根,但不一定有实特征根。特征根。例例矩阵矩阵的的特征值。特征值。A A的特征多项式为的特征多项式为其有其有复特征根复特征根方程一般形式方程一般形式注意:上面用定义阐述了如何求解矩阵注意:上面用定义阐述了如何求解矩阵A A的特征值的特征值和特征向量和特征向量X X。但众所周知,高次多项式求根是但众所周知,高次多项式求根是相当困难的,而且重根的计算精度较低。同时,相当困难的,而且重根的计算精度较低。同时,矩阵矩阵A A求特征多项式系数的过程对舍入误差
7、十分敏求特征多项式系数的过程对舍入误差十分敏感,这对最后计算结果影响很大。因此,从数值感,这对最后计算结果影响很大。因此,从数值计算角度来看,上述方法缺乏实用价值。计算角度来看,上述方法缺乏实用价值。问题的解决:问题的解决:目前,求矩阵特征值问题实际采用目前,求矩阵特征值问题实际采用的是迭代法和变换法。的是迭代法和变换法。6.2 幂法(幂法(Power Method)在在很多问题中,矩阵的按模最大特征值往往起重要很多问题中,矩阵的按模最大特征值往往起重要的作用。例如矩阵的谱半径即按模最大特征值,决的作用。例如矩阵的谱半径即按模最大特征值,决定了迭代矩阵是否收敛。因此矩阵的按模最大的特定了迭代矩
8、阵是否收敛。因此矩阵的按模最大的特征值比其余特征值更重要。征值比其余特征值更重要。幂法是计算按模最大特征值及相应的特征向量的数幂法是计算按模最大特征值及相应的特征向量的数值方法值方法。简单地说,任取初始向量。简单地说,任取初始向量X(0),迭代计算迭代计算X(k+1)=A X(k)得到迭代序列得到迭代序列X(k+1),k0,1,;再分析;再分析X(k+1)与与X(k)之间的关系,就可得到之间的关系,就可得到A的按模最大特征值及的按模最大特征值及特征向量的近似解特征向量的近似解幂法分析幂法分析以下考虑两种简单情况。以下考虑两种简单情况。从上述过程可得出计算矩阵从上述过程可得出计算矩阵A的按模最大
9、特征值的方的按模最大特征值的方法法,具体步骤如下:具体步骤如下:任取一非零向量任取一非零向量X0,一般可取一般可取 X0=(1,1,1)T X(k+1)=A X(k)当当k足够大时足够大时,即可得到:即可得到:1 X(k+1)/X(k)6.3 反幂法反幂法(Inverse Power Method)6.4 规范化幂法规范化幂法若按若按6.2中计算过程,有一严重缺点,当中计算过程,有一严重缺点,当|1|1时,时,X(k)中不为零的分量将随中不为零的分量将随K的增大的增大而无限增大,计算机就可能出现上溢(或随而无限增大,计算机就可能出现上溢(或随K的的增大而很快出现下溢),因此,在实际计算时,增大
10、而很快出现下溢),因此,在实际计算时,须按规范法计算,每步先对向量须按规范法计算,每步先对向量 进行进行“规范化规范化”,即用,即用X(k)中绝对值最大的一个分量记作中绝对值最大的一个分量记作max|xik|,用用max|xik|遍除遍除X(k)的所有分的所有分量,得到规范化向量量,得到规范化向量Y(k),并令,并令X(k+1)=A Y(k)实际计算公式实际计算公式Y(k)X(k)/|X(k)|X(k+1)=A Y(k)反幂法的规范算法反幂法的规范算法实际计算公式实际计算公式Y(k)X(k)/|X(k)|AX(k+1)=Y(k)6.5 幂法的加速和降阶幂法的加速和降阶幂法的收敛速率依赖于次大和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法 矩阵 特征值 特征向量

限制150内