解线性方程组的直接方法ppt课件.ppt

解线性方程组的直接方法ppt课件.ppt

ID:58687207

大小:659.00 KB

页数:57页

时间:2020-10-04

解线性方程组的直接方法ppt课件.ppt_第1页
解线性方程组的直接方法ppt课件.ppt_第2页
解线性方程组的直接方法ppt课件.ppt_第3页
解线性方程组的直接方法ppt课件.ppt_第4页
解线性方程组的直接方法ppt课件.ppt_第5页
资源描述:

《解线性方程组的直接方法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章解线性方程组的直接法本章讨论n元线性方程组(2.1)的直接解法。方程组(2.1)的矩阵形式为Ax=b其中若矩阵A非奇异,即det(A)≠0,则方程组(2.1)有唯一解。所谓直接解法是指,若不考虑计算过程中的舍入误差,经过有限次算术运算就能求出线性方程组的精确解的方法。但由于实际计算中舍入误差的存在,用直接解法一般也只能求出方程组的近似解。Cramer法则是一种不实用的直接法,下面介绍几种实用的直接法。§1Gauss消去法Gauss消元法是一种规则化的加减消元法,其基本思想是通过逐次消元计算,把一般线性方程组的求解转化为等价的上三角形方程组的求解。§1.1顺序Gaus

2、s消去法为了清楚起见,先看一个简单的例子.考虑线性方程组消去后两个方程中的x1得再消去最后一个方程的x2得消元结束,经过回代得解:上述求解的消元过程可用矩阵表示为:(A,b)=这是Gauss消去法的计算形式,新的增广矩阵对应的线性方程组就是上三角形方程组,可进行回代求解。现在介绍求解线性方程组(2.1)的顺序Gauss消去法:记则,线性方程组(2.1)的增广矩阵为第一步.设,依次用乘矩阵的第1行加到第i行,得到矩阵:其中第二步.设,依次用乘矩阵的第2行加到第i行,得到矩阵:其中如此继续消元下去,第n-1步结束后得到矩阵:这就完成了消元过程。对应的方程组变成:对此方程组进行

3、回代,就可求出方程组的解。顺序Gauss消去法求解n元线性方程组的乘除运算量是:n2-1+(n-1)2-1+…+22-1+1+2+…+nn=20时,顺序Gauss消去法只需3060次乘除法运算.顺序Gauss消去法通常也简称为Gauss消去法.顺序Gauss消去法中的称为主元素.主元素都不为零矩阵A的各阶顺序主子式都不为零.§1.2主元Gauss消去法(用十进制四位浮点计算):(用Cramer法则可得精确解x1*=1.00010,x2*=0.99990)解用顺序Gauss消去法,消元得回代得解:x2=1.00,x1=0.00若将方程组改写成:例1解线性方程组用顺序Gau

4、ss消去法,消元得回代得解:x2=1.00,x1=1.00为了提高计算的数值稳定性,在消元过程中采用选择主元的方法.常采用的是列主元消去法和全主元消去法.给定线性方程组Ax=b,记A(1)=A,b(1)=b,列主元Gauss消去法的具体过程如下:首先在增广矩阵B(1)=(A(1),b(1))的第一列元素中,取然后进行第一步消元得增广矩阵B(2)=(A(2),b(2)).再在矩阵B(2)=(A(2),b(2))的第二列元素中,取然后进行第二步消元得增广矩阵B(3)=(A(3),b(3)).按此方法继续进行下去,经过n-1步选主元和消元运算,得到增广矩阵B(n)=(A(n),

5、b(n)).则方程组A(n)x=b(n)是与原方程组等价的上三角形方程组,可进行回代求解.易证,只要

6、A

7、0,列主元Gauss消去法就可顺利进行.采用十进制四位浮点计算,分别用顺序Gauss消去法和列主元Gauss消去法求解线性方程组:例2方程组具有四位有效数字的精确解为x1*=17.46,x2*=-45.76,x3*=5.546解1.用顺序Gauss消去法求解,消元过程为回代得:x3=5.546,x2=100.0,x1=-104.02.用列主元Gauss消去法求解,消元过程为回代得:x3=5.545,x2=-45.77,x1=17.46可见,列主元Gauss消去法是在

8、每一步消元前,在主元所在的一列选取绝对值最大的元素作为主元素.而全主元Gauss消去法是在每一步消元前,在所有元素中选取绝对值最大的元素作为主元素.但由于运算量大增,实际应用中并不经常使用.§2直接三角分解法§2.1Gauss消去法的矩阵表示对矩阵若令记则有A(2)=记令若则有A(3)=如此进行下去,第n-1步得到:A(n)=其中也就是:A(n)=Ln-1A(n-1)其中=Ln-1Ln-2A(n-2)=…=Ln-1Ln-2…L2L1A(1)所以有:A=A(1)=L1-1L2-1…Ln-1-1A(n)=LU而且有其中L=L1-1L2-1…Ln-1-1,U=A(n).L称为单

9、位下三角矩阵;U是上三角矩阵.令Ux=y得式A=LU称为矩阵A的三角分解.§2.2Doolittle分解法设n阶方阵A的各阶顺序主子式不为零,则存在唯一单位下三角矩阵L和上三角矩阵U使A=LU.证明只证唯一性,设有两种分解A=LU则有=E所以得于是Ax=bLUx=b定理2.1下面介绍矩阵三角分解的Doolittle分解方法,则得对k=2,3,…,n,计算设akj=lk1u1j+lk2u2j+…+lkk-1uk-1j+ukjaik=li1u1k+li2u2k+…+likukk对k=2,3,…,n,计算由可得这就是求解方程组Ax

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。