求解块下Hessenberg方程组的新算法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
求解块下Hessenberg方程组的新算法.doc

求解块下Hessenberg方程组的新算法   A New Algorithm of Solving Block Lower Hessenberg Equations      Wei Yanhong; Pan Lijing   (Weinan Normal University,Weinan 714000,China)      摘要: 给出了求解块下Hessenberg方程组的新算法――线性插值法,该方法所需要的运算量较通常的Gauss消去法所需要的运算量小,而且有很高的计算精度.   Abstract: A new algorithm of solving block lower Hessenberg Equations is proposed, which is named linear interpolation method. Compared with direct method(Gauss expunction method), the operational quantity of this method increases slower and the precision is higher.   关键词: 块下Hessenberg矩阵 线性代数方程组 线性插值法   Key words: blocked lower Hessenberg matrix;linear algebraic equations;linear interpolation method   中图分类号:G42文献标识码:A文章编号:1006-4311(2011)27-0155-02   0引言   在工程领域,经常要求解以块状下Hessenberg矩阵   为系数矩阵的大型线性方程组Ax=f, A为可逆方阵,Ai,j是r阶方阵,Ai,i+1是r阶可逆方阵,xi和fi为r维列向量。采用迭代方法[1-3]求解这类问题时,需要讨论算法的收敛性;采用直接方法(Gauss消去法)求解时,运算量会随方程组阶数的增大而快速增加。本文基于块下Hessenberg方程组建立了一种线性插值法,该方法所需要的运算量较Gauss消去法所需要的乘除法运算量小,而且有很高的计算精度。   1算法推导   方程组Ax=f的m个子方程为   A■x■+A■x■=f■A■x■+A■x■+…+A■x■=f■(i=2,…,m-1)A■x■+A■x■+…+A■x■=f■(1)   令   则方程组■x=■等价于   A■x■+A■x■=f■A■x■+A■x■+…+A■x■=f■(i=2,3…,m-1)(2)   任意给定x1,由1式的第1个方程解出x2,由第i个方程解出xi+1(i=2,3…,m-1),可得方程组■x=■的一组解。   分别取   x■■=00■0,x■■=10■0,…,x■■=01■0,…,x■■=00■1   可求得方程组■x=■的r+1组解   x■=x■■x■■■x■■,x■=x■■x■■■x■■,x■=x■■x■■■x■■,…,x■=x■■x■■■x■■,   令y■=x■-x■,即y■■=x■■-x■■(i=1,…,m),则有■y■=0(k=1,2,…,r)任意选取参数t1,t2,…,tr,构造向量   x■=x■+t■y■+…t■y■=x■+y■,…,y■t■t■■t■(3)   易知■x■=■。要求x*满足1式的第m个方程,可得   A■x■■+(y■■,…,y■■)t■t■■t■+A■x■■+y■■,…,y■■t■t■■t■+…+A■x■■+y■■,…,y■■t■t■■t■=f■   整理得   A■y■■,…,y■■+A■y■■,…,y■■+…+A■(y■■,…,y■■)t■t■t■=f■-A■x■■+Am,2x■■+…+A■x■■(4)   若4式有解t1,t2,…,tr,则由3式确定的x*是方程组Ax=f的唯一解,称这种方法为解块下Hessenberg方程组的线性插值方法。   2运算量分析   给定x1,求解第i个方程约需■r■+r■+ir■次运算,求得方程组■x=■的一组解约需(m-1)(■r■+r■)+■r■次运算,r+1组解约需(r+1)■r■(m-1)+■r■次运算,求解4式约需■+mr■+(m+1)r■次运算,由3式计算x*约需mr2次运算。总的运算次数大约为   ■m■r■(r+1)+■mr■(4r■-2r+6)-■r■(r■-3r-6)   直接求解方程组Ax=f(Gauss消去法)约需■(mr)■+(mr)■次乘除法运算。   当r=3,4,6,9时,分别取m=100和m=1000,线性插值法与直接法所需的乘除法运算次数对比见表1和表2。  

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档