已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
求矩阵特征值和特征向量的方法本章探讨求矩阵特征值及特征向量的常用数值方法的构造和原理,主要介绍在计算机上常用的求矩阵特征值和特征向量的的常用方法和有关知识。重点论述幂法的构造内容。6.1 实际案例旅游地选择问题通过层次分析法可以转化为求成对比较矩阵的绝对值最大的特征值及其对应的特征向量的问题。求矩阵的特征值及特征向量的问题在实际的科研和工程问题中经常遇到,在这些问题中解出矩阵(特别是高阶矩阵)特征值或特征向量成为解决问题的关键。求矩阵的特征值及特征向量的计算机解法也称为代数特征问题的计算方法。6.2问题的描述与基本概念定义6.1 设矩阵,称关于变量的行列式函数为矩阵A的特征多项式,称方程为特征方程。定义6.2若存在某个实数或复数及非零向量满足,则称是矩阵A的一个特征值,而称为对应的一个特征向量。是关于的n次多项式,矩阵A的特征值就是的零点。在线性代数中,有求解矩阵A的特征值和特征向量的解法,该解法理论很严密,但由于将特征多项式化为一个n次多项式很复杂且特征方程对舍入误差很敏感,特别当n较大时,这些问题更突出。由于这些原因,实用中在求解代数特征值问题时一般不用如上的线性代数的方法,而采用本章介绍的迭代加变换的计算机求解方法,这些方法具有编程简单,对舍入误差不敏感等优点。6.3 幂法幂法-把最大特征值直接从矩阵乘出来!幂法是求矩阵按模最大的特征值及其相应特征向量的方法。基本思想利用矩阵的特征值与特征向量的关系构造迭代向量序列来求矩阵按模最大的特征值及其相应特征向量。1、构造原理设方阵, 是A的n个线性无关的特征向量,其对应的特征值为,任取一个非零向量,则有用A左乘,并利用有记,可得假设,因为,有 令V(k)的第i个分量为,考虑分量比,有当k充分大时,有,是对应的一个近似特征向量。用如上求矩阵按模最大的近似特征值及其相应特征向量的方法称为幂法。2.分析当时,导致的计算出现上益错误。定理 设方阵,是A的n个线性无关的特征向量,是对应的特征值,任取一个非零向量,按构造规范化向量序列,其中表示的绝对值最大的分量,则有证明 由式(6.3)有一般的有记,由,有,再由 有利用定理可以写出规范化幂法算法1.输入矩阵A、初始向量,误差eps,实用中一般取;2.k13.计算V(k) Au(k-1)4.mk max(V(k), mk-1 max(V(k-1)5.u(k) V(k)/mk 6.如果|mk - mk-1|eps,则显示特征值mk 和对应的特征向量u(k),终止7kk+1,转3如果矩阵A的n个特征值满足怎样用幂法求按模最小的特征值及相应特征向量?设特征值为对应的特征向量为,有因为A的n个特征值都不为零,故A可逆,有这说明是A-1特征值,x(k)是对应的特征向量。由,有于是,求A按模最小的特征值相当于求A-1按模最大的特征值,此时,只要将幂法中的A换为A-1即可。 用幂法求出A-1按模最大的特征值后取其倒数就得到A按模最小的特征值,相应特征向量不变。用如上方法求矩阵按模最小的特征值及其相应特征向量的称为反幂法。由于求逆是很费时的,在反幂法迭代公式V(k)=A-1u(k-1)常用解线性方程组AV(k)=u(k-1)的方法求得V(k)。数值实验案例编写幂法的通用程序,并用该程序求矩阵按模最大的特征值及其特征向量,要求误差10-4。观察选择不同初值计算的结果。幂法规范化算法1. 输入矩阵A、初始向量u(0),误差eps2. k13.计算V(k) Au(k-1)4.mk max(V(k), mk-1 max(V(k-1)5.uk V(k)/mk 6.如果| mk - mk-1|m,m2=xk;m=m1, k,1,Lengthx;m2v=a.u;m0=fmaxu;m1=fmaxv;t=Absm1-m0/N;k=0;Whileteps&k=nmax,Print迭代超限说明:本程序用于求矩阵A按模最大的特征值及其相应特征向量。程序执行后,先通过键盘输入矩阵A、迭代初值向量u(0)、精度控制eps和迭代允许最大次数nmax,程序即可给出每次迭代的次数和对应的迭代特征值、特征向量及误差序列,它们都按10位有效数输出。其中最后输出的结果即为所求的特征值和特征向量序。如果迭代超出nmax次还没有求出满足精度的根则输出迭代超限提示,此时可以根据输出序列判别收敛情况。程序中变量说明:a:存放矩阵Au存放u(0)和迭代过程中的向量u(k)及所求特征向量v: 存放迭代过程中的向量V(k)m1: 存放所求特征值和迭代过程中的近似特征值nmax:存放迭代允许的最大次数eps:存放误差精度fmaxx: 给出向量x中绝对值最大的分量k:记录迭代次数t1:临时变量注:迭代最大次数可以修改为其他数字。 执行幂法程序后在输入的窗口中按提示分别输入:133,6,135,44,5,46,-88,-6,-90、1,1,1、0.0001、20,得如下输出结果:k=1 特征值=44.42335766 误差=229.5766423 特征向量=1., 0.3467153285, -0.6715328467k=2 特征值=44.92343082 误差=0.5000731606 特征向量=1., 0.3341275058, -0.6672691423k=3 特征值=44.99546459 误差=0.07203376236 特征向量=1., 0.3333729572, -0.6667020234k=4 特征值=44.99977337 误差=0.004308781874 特征向量=1., 0.3333351894, -0.6666684279k=5 特征值=44.99998937 误差=0.0002160020115 特征向量=1., 0.3333334179, -0.6666667492k=6 特征值=44.99999952 误差=0.0000101441501 特征向量=1., 0.3333333371, -0.6666666704结果说明迭代6次,求得误差为err=0.0000101441501的按模最大的特征值=44.99999952 及其对应的一个特征向量=1., 0.3333333371, -0.6666666704 若在输入的四个窗口中按提示分别输入:133,6,135,44,5,46,-88,-6,-90、1,1,-1、0.0001、20,得如下输出结果:k=1 特征值=2.5 误差=1.5 特征向量=1., 0.75, -1.k=2 特征值=2.2 误差=0.3 特征向量=1., 0.7, -1.k=3 特征值=2.090909091 误差=0.1090909091 特征向量=1., 0.6818181818, -1.k=12 特征值=2.000162787 误差=0.0001628399197 特征向量=1., 0.6666937978, -1.k=13 特征值=2.000081387 误差=0.00008140008032 特征向量=1., 0.6666802311, -1. 结果说明迭代13次,求得误差为err=0.00008140008032的按模最大的特征值=2.000081387及特征向量=1., 0.6666802311, -1.。实验结论本题矩阵A的三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 亲子沟通技巧读书笔记汇编
- 机械工程专业大学生职业规划访谈报告
- 绿色环保视角下的市政施工管理
- 七年级语文必读课文解析手册
- 企业内部沟通管理体系构建
- 软件使用许可协议标准模版
- 小学春季学期安全教育总结范文
- 形成性评价工具与实施指南
- 企业合资合作协议范本
- 构筑诚信之基承诺书9篇范文
- 污水处理厂突发事件应急预案改进方案
- 2025美国心脏协会心肺复苏(CPR)与心血管急救(ECC)指南解读课件
- 2025年上半年信息技术处理员考试试题及答案
- 小学二年级安全消防课件
- 2025陕西康复产业发展有限公司招聘(8人)备考参考试题及答案解析
- 2025青海黄南州泽库县财政局招聘编制外辅助人员15人备考考试试题及答案解析
- 物业公司安全检查制度
- 小学美术湘美版(2024)二年级上册(2024)教学设计(附目录)(2025秋编)
- 商城商家入驻协议合同
- 2026年超长期特别国债“两重”项目申报要点
- 高胆固醇自我防治方案
评论
0/150
提交评论