数值分析实验二.doc_第1页
数值分析实验二.doc_第2页
数值分析实验二.doc_第3页
数值分析实验二.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数值实验报告一、实验名称 解线性方程组的列主元素高斯消去法和LU分解法二、实验目的 通过数值实验,从中体会解线性方程组选主元的必要性和LU分解法的优点,以及方程组系数矩阵和右端向量的微小变化对解向量的影响。三、实验内容解下列两个线性方程组(1) (2) 四、实验步骤1、用算法语言编写程序用列主元高斯消去法和LU分解求解上述两个方程组,输出Ax=b中矩阵A及向量b, A=LU分解的L及U,detA及解向量x.2、将方程组(1)中系数3.01改为3.00,0.987改为0.990,用列主元高斯消去法求解变换后的方程组,输出列主元行交换次序,解向量x及detA,并与(1)中结果比较。3、将方程组(2)中的2.099999改为2.1,5.900001改为5.9,用列主元高斯消去法求解变换后的方程组,输出解向量x及detA,并与(1)中的结果比较。4、用MATLAB的内部函数inv(矩阵的逆)求出系数矩阵的逆矩阵,再输入命令x=inv(A)*b,即可求出上述各个方程组的解,并与列主元高斯消去法和LU分解法求出的解进行比较,体会选主元的方法具有良好的数值稳定性。用MATLAB的内部函数det求出系数行列式的值,并与(1)、(2)、(3)中输出的系数行列式的值进行比较。五、程序流程图列主元高斯消去法:六、实验结果计算结果如下:1、输出结果为(1)A=3.01 6.03 1.99;1.27 4.16 -1.23;0.987 -4.81 9.34; b=1;1;1X 1=1.0e+003 * 1.5926 -0.6319 -0.4936U = 3.0100 6.0300 1.9900 0 4.1600 -2.0696 0 0 5.3107L = 1.0000 0 0 0.4219 1.0000 0 0.3279 -1.6316 1.0000X 2= -0.4504 0.2903 0.3042det(A) ans =-0.0305(2)A=10 -7 0 1;-3 2.099999 6 2;5 -1 5 -1;2 1 0 2;b=8;5.900001;5;1; X 1= 0.0000 -1.0000 1.0000 1.0000U =10.0000 -7.0000 0 1.0000 0 2.1000 6.0000 2.3000 0 0 -2.1429 -4.2381 0 -0.0000 0 12.7333L =1.0000 0 0 0 -0.3000 1.0000 0 0 0.5000 1.1905 1.0000 -0.0000 0.2000 1.1429 3.2000 1.0000X2 = -0.2749 -1.3299 1.2969 1.4398det(A) ans = -762.00012、 输出结果为X =119.5273 -47.1426 -36.8403det(A) ans =-0.40703、 输出结果为(1)x = 11.0300 4.2000 5.5170(2)x =39.7000 20.3900 58.1000 23.90007、 实验结果分析 有步骤(1)得到的结果比较可知,列主元高斯消去法和LU法解得的结果有很大差别,分析其原因。虽然顺序主子式只要不为零就可以消去求解,但是如果求解过程中遇到某个k,即使,但是很小,从而就会使的绝对值很大,那么,舍入的累计误差就会很大,计算出的解相对于精确解就会有很大的差别。因此,列主元高斯消去法的数值稳定性优势就很明显了。由步骤(2)和(3)的结果和(1)比较得知,一旦系数矩阵或者是解矩阵元素发生微小变化,对方程的解都会产生很大的影响,这就引入了矩阵的条件数和病态线性方程组的概念,系数矩阵的条件数越大,相应的方程组病态程度越严重。所以,对于严重病态线性方程组,当A和b有微小变化时,即使求解过程是很精确进行的,所得的解相对于原方程组的解依然会有很大的相对误差. 由递推公式(1)知当时,应当为精确解,递推公式的每一步都没有误差的取舍,但计算结果 ,出现负值。由此看出,当较大时,用递推公式(1)中的近似是不正确的。主要原因是初值不是精确值,设有误差,由递推公式(1)知 则有误差随的增大而迅速增加,增加到的倍。由此可见,递推公式计算的误差不仅取决于初值的误差,公式的精确性,还依赖于误差的传递即递推计算的稳定性。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论