问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

你好~我在做矩阵QR算法的研究,设计了householder、GIVENS、schmidt三种方法,现在要对其算法性能分析

发布网友 发布时间:2022-05-12 19:56

我来回答

1个回答

热心网友 时间:2023-10-20 10:58

这个只是QR分解的几种基本计算方法,不是QR算法。
如果仅是很明确的“性能”分析,那么和数值稳定性就没有关系。

从性能的角度讲,传统意义上只要分析浮点运算次数,从循环里面数一下就出来了,这个没有难度。四则运算和开方不必分开讨论,一起算就行了。一般来讲MATLAB形式的伪代码很多教材里都有。

如果要求高一点就要分析读写次数,在现代计算机上这个对性能的影响很大。如果一点概念也没有就算了,这个要求相对比较高,你的老师也未必完全掌握了。

从精度的角度讲一般只要分析计算解的正交性(||Q'Q-I||)和残量大小(||A-QR||)就行了,注意Gram-Schmidt方法常用的形式有两种,正交性差距是挺大的。如果最后还要做数值例子,可以任取一个矩阵A和一个向量x,然后对[x,Ax,A^2*x,...,A^r*x]进行QR分解,如果例子太随意可能条件数太小,不足以体现算法间的区别。追问感谢!现在对矩阵A用自己编写函数[qrhs(A)完成了QR分解,要求A的特征值和特征向量该怎么求呢?只会求其特征值,特征向量不知道从哪写起。
function I = tzzhs(A,M,j)%基于householder法求特征值的函数%六阶矩阵:A 求矩阵特征值:I
for i=1:M %多次迭代
[q,r]=qrhs(A);
A = r*q;I = diag(A);end
另外,我要分析迭代次数M对特征值的影响,取M=5,10,50,100,现象不明显,而且没有什么规律可言。急,请多指点,不尽感激!

追答QR迭代产生上三角矩阵,只要会求上三角矩阵的特征向量就行了,然后再乘一下变换矩阵,如果没有重根的话这个应该完全没难度。

至于迭代次数,应该说下三角部分的收敛速度是由|λ_i|/|λ_j|决定的,你自己观察,结论我就不告诉你了。如果你把代码改成带位移的QR算法,那么迭代次数和矩阵阶数也有一定关系,同样自己观察。

来自:求助得到的回答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桑葚干直接吃还是泡水喝比较好桑葚干直接吃补肾吗 桑葚干泡水吃好还是干吃好 益智仁脑素神经酸片的功效与作用有哪些 黄冈师范学院师范专业有哪些 语文教育专业考研方向分析 黄冈师范学院语文教育专科毕业能拿教师资格证吗 php保留数字小数点后两位的方法 梦见被后咬 梦见母亲给赔鸡钱补了十二元的预兆 梦见门掉下来要二十五元修理费 matlab eigshow 命令 怎么计算特征值 与特征向量 matlab同一矩阵求出特征向量不同 收缩法求矩阵全部特征值MATLAB程序代码 求matlab下 普通QR算法与上hessenberg分解相结合的源代码,解释也要 什么叫qr算法 QR分解比高斯消元法有哪些优势 对于实对称矩阵,用QR算法编写其程序,并用所编写的程序求矩阵的全部特征根 matlab的QR分解函数QR() 隐式QR算法的Matlab程序 qr算法求对称矩阵特征值的matlab代码 用QR方法解决特征值问题 写出matlab程序源码。 廊坊富士康用什么软件定位 脸盆网是facebolw还是faceboer 现在流行手绘墙,不知道开封哪里有做的比较好的手绘墙的地方哦 海浪BBS的论坛概况 怎么能在有缘网的心情墙发信息? “心情墙”给孩子的情绪一个出口 如何帮助孩子释放负面情绪 小班社会消气的方法教案 他有女朋友 我是他认得妹妹 动态里一个心情墙说男生是不是特别喜欢认妹妹 (有女朋友)我该怎么做? 小弟跪求球形检测算法(SD)和QR算法与传统的ML、ZF、MMSE算法的比较,matlab仿真程序 如何用QR算法求矩阵特征值?? 佳能50f1.2镜头和50f1.4镜头匹别怎样 佳能50 1.2和50 1.4色彩上和画质有什么区别? 尼康50 1.2和50 1.4哪个好 用佳能600D拍视频要用什么镜头 宾得kr想入个定焦,主要拍人像。各位给个建议。 佳能6d加501.2镜头价格 佳能5d2买套机好还是买一个50定焦头和一个副厂的17定焦头好? slr501.1和slr501.2 吃什么白发变黑,亲身经历的 白头发怎样变黑? - 信息提示 海尔智控与海尔N+智控有什么不同吗? 关于网络营销,白电大家海尔集团的网上商城做得怎么样?海尔家电通过网上销售这个模式可以走多远? UVLED有紫外线吗 想买家电,你们说去海尔官网商城怎么样? 苹果怎么下载海尔N+智控啊? 海尔的N+智控电脑端怎么操作 求助 市面上的 紫光LED灯是不是紫外线LED灯。另外进。。