 
         
         
         
         
        
            全文预览已结束            
        
         下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
            选列主元的高斯消去法实验报告令狐烈一, 实验目的:(1) 掌握gauss消去法的基本算法思想和学会编写其MATLAB代码。(2) 掌握选列主元的gauss消去法的基本算法思想和学会编写其MATLAB代码。(3) 分析选列主元的gauss消去法相比于gauss消去法的优点。(4) 对选列主元的gauss消去法和gauss消去法进行误差分析二, 实验原理对于非奇异矩阵A,求解线性方程组Ax=b可以使用gauss消去法进行。但是,gauss消去法要求系数矩阵A的顺序主子式非奇异。为此做出改进:每次消元之前,首先选出第i列(i=k)中最大的作为列主元,这样,就能保证消元乘数不仅不被系数矩阵A的顺序主子式非奇异的限制,还这样就能有效的防止误差的传播与放大。算法:(1)对增广矩阵a b进行第i次消元,首先选取列主元a(i,k)=Max|a(I,i:n),交换第i行与第k行;(2)以列主元进行消元,计算公式为 a(k,i)= a(k,i)/a(i,i); (k=i+1:n) a(k,j)=a(k,j)-a(k,i)*a(i,j); (j=i:n) (3)回代法计算结果,计算公式为: x(n)=b(n)/a(n,n); x(p)=b(p)-a(p,j)x(j)/a(p,p) (j=p+1:n)注:gauss(a,b)为选取列主元gauss消去法,gauss2(a,b)为gauss消去法。三, 实验MATLAB程序代码实验的MATLAB程序代码如下四, 实验结果与分析1, 两种算法对系数矩阵的顺序主子式奇异线性方程的效果分析实验结果(如图一)对于顺序主子式奇异的系数矩阵,使用gauss消去法(gauss2(a,b)不能解出,而使用选列主元的gauss消去法(gauss(a,b)能够解出。主要是选列主元的gauss消去法每次都选出最大的列主元,从而保证了每次用作除数的a(I,i)0.图一:两种算法对系数矩阵的顺序主子式奇异线性方程的效果2,两种算法对舍入误差的放大效应分析用随机生成函数random(Normal,1,7,10,10)生成10*10矩阵,分别gauss消去法和选列主元的高斯消去法解出,并用公式erx=|x-x*|x|conda*|r|b|估计其误差,结果如下图。图二:两种算法对舍入误差的放大效应分析可以看到,对同一个方程组,选列主元的高斯消去法得到的结果中范数norm(r=a*ans-b,inf)= 6.6613e-016高斯消去法得到的结果中范数norm(r=a*ans-b,inf)= 7.6605e-015,两者相差一个数量级,由公式 erx=|x-x*|x|conda*|r|b|可知,对应的误差也就相差一个数量级。选列主元的高斯消去法因为每次消元之前,首先选出第i列(i=k)中最大的作为列主元,这样,就能保证消元乘数小于1,因此选列主元的高斯消去法能有效的防止误差的传播与放大。3, 对于恶性矩阵:希尔伯特矩阵,选列主元的高斯消去法的表现:由以下代码生成希尔伯特矩阵:for i=1:n for j=1:n a(i,j)=1/(i+j-1); endend取方程组Hx=ones(n,1);当n=5, 结果为:norm(a*ans-b,inf)= 8.7311e-011;erx=|x-x*|x|conda*|r|b|= (4.7661e+005*1.4211e-014)/ 2.2361=3.0290*-09;可见误差比较小;结果还可以接受。当n=10, 结果为:norm(a*ans-b,inf)=8.7311e-011;erx=|x-x*|x|conda*|r|b|= (1.6025e+013*8.7311e-011)/ 3.1623=4.4720*+02;此时,误差已经大到无法接受。 对于这样的情况,需要用以下方法改进:(1) 算出残余矩阵r= b -a*x;(2) 解出a*y=r;(3) X=x+y;但是这种改进只对病态不是很严重的矩阵有帮助,对病态严重的矩阵,比如对于H10,我们有:改进后,解得:x=(x+y) = 1.0e+006 * -0.0000 0.0010 -0.0238 0.2402 -1.2611 3.7834 -6.7260 7.0006 -3.9379 0.9237,对应误差为erx=|x-x*|x|conda*|r|b|= (1.6025e+013* 8.0036e-011)/ 3.1623=4.0558*+02,可见改进并无很好效果。五, 实验心得(1) 通过具体的实验,我真正明白了gauss消去法的原理,而且明白了选列主元的ga        
    温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030碳中和背景下光伏储能系统成本下降路径与市场机遇研究报告
- 2025-2030硅碳负极材料量产工艺优化与动力电池性能提升关联研究
- 2025-2030硅基光子集成技术与光纤通信融合发展趋势研究报告
- 上饶市中医院药学部住院药师规范化培训考核
- 2025-2030盐化工产品价格波动因素及市场应对策略报告
- 2025-2030痛风药物市场营销数字化转型实践研究报告
- 2025-2030疫情后实木办公家具健康功能升级方向研究报告
- 2025年安全管理人员医院安全试题及答案
- 2025-2030电子化学品需求分析及半导体产业链投资价值报告
- 2025年税务师税法一周试题及答案
- 全国主要水文站点及雨量观测分布和代码
- 华为经营管理-华为的研发管理(6版)
- 浙江省稽阳联谊学校2023-2024学年高三上学期11月联考语文试题含答案
- “工业控制系统安全培训课件”
- 人教版地理八年级上册知识点总结
- 青钢竹叶剑的文化传承与发展
- 电测应力应变实验课件ppt
- 战略地图及平衡计分卡课件
- 民航服务沟通PPT完整全套教学课件
- (鲁科版五四制)小学三四五年级全部单词(带音标)
- 中考模拟考试语文答题卡Word版可以编辑(全黑色)
 
            
评论
0/150
提交评论