- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上海工程技术大学计算方法课件chapter9_2_qr算法
QR方法在特征值计算问题的发展上具有里程碑 意义。在1955年的时候人们还觉得特征值的计算 是十分困扰的问题,到1965年它的计算——基于 QR方法的程序已经完全成熟。直到今天QR方法 仍然是特征值计算的有效方法之一。 一 Householder变换 设A是n阶矩阵且有QR分解A=QR,这里,Q是 酉矩阵,R是上三角矩阵. 如果A是满秩并规定R 有正对角元,这个分解是惟一的. 这里, 基本收敛的含义指{Ak}的元素中除对角线以 下的元素趋于零外, 可以不收敛于R的元素. ②用Pl,l+1右乘,所得结果也放回矩阵A相应的元素中. * § 7 QR方法 定义1 设 ,且 , 则初等矩阵 称为Householder变换矩阵,也称初等镜面反射矩阵。 Householder矩阵基本性质 性质1 H是对称正交矩阵,即 性质2 设 则 性质2的意义是任意向量 , 在Householder变换作用下, Euclid长度不变. 此外,由 知 由于 是实数, 上式表示向量x-y与向量w平行 性质3 设 ,则由向量 确定的Household矩阵H(w),使得Hx=y。 例2 设 试求H矩阵, 使 直接验证 计算 的算法如下: 二、矩阵的QR分解 定理1 设矩阵 矩阵Q,上三角矩阵R,使A=QR且当要求R的主对角元素均为正数时,则分解式是唯一的。 且非奇异,则一定存在正交 A的非奇异性及Householder变换矩阵的性质知,一定可构造n-1个H矩阵 例3 设矩阵 试作矩阵A=QR分解。 通常采用的方法是先将矩阵相似约化为上 Hessenberg形式的矩阵, 在此基础上应用QR迭 代. 这时, 一个QR迭代步的乘法运算次数只需 O(n2)次. 三、相似约化为上Hessenberg矩阵 对一般n阶矩阵, QR算法的每一个迭代步需要 O(n3)次乘法运算.如果矩阵阶数稍大,这个算法 几乎没有实际的应用价值. 例如:一个5阶的上Hessenberg矩阵具有如下的 形式: 下面介绍QR方法时,都假设矩阵A是一个上 Hessenberg矩阵. 所谓上Hessenberg矩阵是指一个n阶矩阵A,如果当ij+1时,aij=0,称A为上Hessenberg矩阵. 定义1 五、QR算法 QR方法是1961年由作者J.G.F.Francis和 V.N.Kublanovskaya设计的 QR分解是QR算法的基础 (1)QR算法的基本思想 记 A=A1且有A1=Q1R1. 将等号右边两个矩阵因子的次序交换,得 A2=R1Q1 且 即 不难证明: 即 矩阵序列{Ak}有相同的特征值. 因为上Hessenberg矩阵次对角线以下的元素全为0, 因此, 只要证明, 当k→∞时, 由迭 代格式产生的矩阵Ak的次对角元趋向于零就可以了. 记 容易得到 是Ak的一个QR分解 如果A是一个满秩的上Hessenberg矩阵, 可以证明, 经过一个QR迭代步得到的A2=Q-11A1Q1仍然是上 Hessenberg矩阵. (2) QR算法的收敛性 设n阶矩阵A的n个特征值满足 |λ1||λ2|…|λn|0, 其相应的n个线性无关特征向量为x1, x2, …, xn. 记 X=(x1,x2,…,xn), Y= X-1. 如果Y存在LU分解, 那么, 矩阵Ak基本收敛于上三 角矩阵R. 定理3 (3) QR算法的迭代过程 1. 一个QR迭代步的计算 ①对l=1,2,…,n-1, 构造n-1个平面旋转矩阵Pl,l+1,使 A1的次对角元全部零化 实现A1的QR分解的计算 这里 2. QR算法的迭代控制 当迭代步数k充分大时, 由迭代格式产生的Ak的次 对角元趋于0. 在实际计算中, 控制迭代次数常用的一种办法 是, 预先给定一个小的正数ε, 在一个迭代步的 计算结束后, 对l=n-1, n-2,…,1, 依次判别次对 角元的绝对值是否满足 或更严格的准则 或不太严格的准则 如果上面三个不等式中有一个成立, 把 看做实际上为零. 例4 设矩阵 试用QR算法求它的特征值。
您可能关注的文档
最近下载
- 英语搞笑短剧剧本(6角色).docx VIP
- 实验班提优大考卷二年级上册语文人教版.pdf
- 小数乘除法竖式计算题500道及答案.docx VIP
- 655-诊断学与病理学-扬州大学2023年硕士研究生初试试卷.doc VIP
- 扬州大学 655诊断学与病理学 2021年考研真题.pdf VIP
- 非煤矿山标准化操作规程.pdf
- XAQ06 工程线施工安全监理实施细则(和若铁路J4标)2020.9.17.pdf
- 外研版英语 八年级上册 Module 5 Lao She Teahouse 单元整体教学设计.docx
- QC成果提高钢结构厂房防火涂料施工质量.ppt
- ninebot九号电动滑板车MaxG2说明书用户手册.pdf
文档评论(0)