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

上传人(卖家):晟晟文业 文档编号:4969093 上传时间:2023-01-29 格式:PPT 页数:40 大小:566KB
下载 相关 举报
最新解线方程组的直接方法课件.ppt_第1页
第1页 / 共40页
最新解线方程组的直接方法课件.ppt_第2页
第2页 / 共40页
最新解线方程组的直接方法课件.ppt_第3页
第3页 / 共40页
最新解线方程组的直接方法课件.ppt_第4页
第4页 / 共40页
最新解线方程组的直接方法课件.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、1/29/20232第五章第五章 解线性方程组的直接方法解线性方程组的直接方法 5.1 5.1 引言引言解线性方程组的两类方法:直接法:经过有限次运算后可求得方程组精确解的方法(不计舍入误差)迭代法:从解的某个近似值出发,通过构造一个无穷序列去逼近精确解的方法。(一般有限步内得不到精确解)1/29/20239子阵作如上计算:对除第一行第一列外的,若第二步消元:0 )2(22a 00000 3332211(3)3333333322223222111131121113bbbbbaaaaaaaaaaaA)(n)()()()(nn)(n)(n)()(n)()()(n)()()()(=,aamamaai

2、jijij)2(22)2(2i2)2(2i2)2()3(322223 4,()()()iii ,n i jbbbm1/29/202310bxA)()(33 =得到同解方程组行下去则此消去过程可依次进,若 0)3(33a()()1 nnnxbA第步消去过程后,得到等价三角方程组。(1)(1)(1)(1)(1)11112213311(2)(2)(2)(2)22223322(3)(3)(3)33333 nnnnnna x a xa xa xba xa xa xba xa xb()()nnnnnna xb1/29/202311(1)(1)(1)(1)(1)11121311(2)(2)(2)(2)222

3、322(n)()(3)(3)(3)3333()()0 00000bnnnnnnnnnaaaabaaabAaabab,系数矩阵与常数项:1/29/202312回代过程:(1)(1)(1)(1)111111()()()(1)(1)(1)11111 iinniiiiiiinninnnnnnnnnna xa xa xba xa xbaxaxb()()nnnnnna xb abx)n(nn)n(nn=()()()1()in1,n2,1niiiiiijjiij ixba xa 1/29/20231312323123133233 6;45;221.11161116|041504152211041111116

4、04150026 (2),xxxxxxxxA brrrrrr例1:用消去法解方程组解:用增广矩阵表示求解过程1/29/202314消去第一列的 n-1 个系数要计算n*(n-1)个乘法。21 2 )*(n-(n-n-二)(nnk)(k nk13 212乘法总计21 11)n(n k nk除法1 2n(n)回代总计算量321(30,9890)33 nnnn总 乘 除 法 共为5.2.2 5.2.2 高斯消去法计算量高斯消去法计算量1/29/202315(2)(1)(2)(1)11112111113111 ,1101 2 3001L()()iin i,nbbAL ALmm aamm记:其中每一步消

5、去过程相当于左乘初等变换矩阵Lk5.2.3 5.2.3 矩阵的三角分解矩阵的三角分解1/29/202316(3)(2)(3)(2)222222223222 ,10101 3 4001L()()iini,nbbAL ALm aamm记:(3)(1)(3)(1)2121 ,bbAL L AL L1/29/20231711211121(n)()nn(n)()nn ALLL AbbLLL-1i1,1,110 10111 01010101 i iiiiininiLLmmmm列 i列i+1行 i+1行-1 iiLL与依次递推1/29/202318LUULLLAAn111211)1(111212111121

6、1mmmnnnLLLL定理定理7 7(矩阵的(矩阵的LULU分解)分解)设A为n阶矩阵,如果A的顺序主子式顺序主子式 D Di i0 0(i=1,2,n-1),则A可分解为一个单位下 三角矩阵L和一个上三角矩阵U的乘积,且这种分解是 唯一唯一的。)(nAU 1/29/202319()()213132 111161116|041504152211041111116 04150026 (1,)0,2,1,kikkikkkAbamiknammm 例 2:对 于 例,由 增 广 矩 阵 表 示 消 元 过 程 有由 故 有100111 010041.211002ALU 1/29/2023205.3 5

7、.3 高斯主元素消去法高斯主元素消去法()()00kkkkkkaa在高斯法消元过程中可能出现的情况,这时消去法将无法进行;即使主元素但很小,用其作除数,也会导致其他元素数量级的严重增长和舍入误差的扩散。为避免此种情况的发生,可通过交换方程的次序,选取绝对值大绝对值大的元素作主元。5.3.1 列主元素消去法1/29/202321nkkjiaakijkkk,1,max)()(选取或nkkiaakikkkk,1,max)()(称此方法为全主元素高斯消去法称此方法为列主元素高斯消去法1/29/202322123*0.0012.000 3.0001.000 31.000 3.712 4.6232.000

8、2.000 1.072 5.6433.000(0.4904,0.05104,0.3675)10.0012.000 3.000 1.000|1.000TxxxxA b 例:阶方程组四位有效数字精确解为解:()高斯消去法212232100020001.9973.712 4.623 2.0002.000 1.072 5.643 3.0000.001 2.000 3.000 1.0000.001 2.000 3.000 1.000020043005100202004300510020400160062003005.000 2.000(0.mmmx 400,0.09989,0.4000)T3m31=-2

9、0001/29/20232321220.50000.000522.000 1.072 5.643 3.000|1.000 3.712 4.623 2.0000.0012.000 3.000 1.0002.000 1.072 5.643 3.000 03.712 1.801 0.50002.001 3.003 1.002mmA b ()交换行,避免绝对值小的主元作除数。(列主元素法)320.63002.000 1.072 5.643 3.000 03.712 1.801 0.500001.868 0.687 (0.4900,0.05113,0.3678)mTx 31rr m31=-0.00051

10、/29/202324定理8(列主元素的三角分解定理)如果A为非奇异 矩阵,则存在排列矩阵P使 PA=LU 其中L为单位下三角阵,U为上三角阵。1/29/2023253 2GaussJordanAn消去对角线下方和上方的元素,此方法称消去法。G-J方法将 约化为单位矩阵,计算解就在常数项得到,无需回代求解。计算量大约需次乘除法,要比高斯消去法大。G-J方法主要用途是求一个矩阵的逆矩阵。1123 5 G-J245.356123100356001|245010245010356001123100nAAA I例:用法求的逆矩阵解:5.3.2 5.3.2 高斯高斯若当消去法若当消去法1/29/20232

11、6115/32001/3 02/31012/301/31101/3101/205/22013/203/21001/211/20100132 010331|.001210nIA1/29/2023275.4 矩阵三角分解法矩阵三角分解法5.4.1 直接三角分解法直接三角分解法将高斯消去法改写为紧凑形式,可以直接从矩阵A的元素得到计算L,U元素的递推公式,而不需要任何中间步骤,这就是直接三角分解法。由于A=LU,求解Ax=b的问题就等价于求解两个三角形方程组 Ly=b,求y;Ux=y,求x.1/29/2023281、不选主元的三角分解法nnnnnnuuuuuulllA222112112121111A

12、=LU其中L为单位下三角阵,U为上三角阵(4.1)1/29/202329一、直接计算 A 的 LU 分解(例)000000 1010010001 4434334423221413121143424132312144434241343332312423222114131211uuuuuuuuuullllllaaaaaaaaaaaaaaaauulululululululululuululuulululululuuluuluululuuuu443443244214413343234213412242124111413424321431332332133122321231113124142123132

13、1221221112114131211+1/29/202330uulululululululululuululuulululululuuluuluululuuuu4434432442144133432342134122421241114134243214313323321331223212311131241421231321221221112114131211+n.,3,i -;-,-2 n,2,j ,-;-,-,-u2n,2,i ,;,1 n,1,j ,;,12212i22i22212414242221231323212122j142124241321232312212222111i1114

14、14111313111212111j1414131312121111uulaluulaluulalulauulauulauulauualualualualauauauauau)()()(lluijjij列行列行1/29/202331二、一般计算公式n ,2,i ,n,1,j ,111i111ualauijjn)r,n;,r (i)/(,nr,ri n),(rrLrUuulalulaurrrkkrikirirrkkirkriri且1);1(321111列元素的第行,的第计算1/29/202332三、LU 分解求解线性方程组 LY b,UXY AXb112221313212(1)1111121n2

15、2222nnn111 1 U Xnnnnn nnnybybLYbybxyxyYxylllllluuuuuu 1/29/20233311-11,2,3,1,Y iiijijjinybyybl解:1ijii ,in1,1 2,x nnnniijijnyxuyxu xu解:矩阵A的直接分解法称为杜利特尔(Doolittle)分解1/29/202334例1:将方程组7109576910688565710787104321432143214321xxxxxxxxxxxxxxxx的系数矩阵A作LU分解,并求方程组的解1/29/202335解710957691068856571078710bALU分解的紧凑

16、格式为5.05.117.03248.01.04.01.07.0787101/29/202336推出:5.0321.04.01.07871015.117.0148.017.01A86110y由Ly=b得1/29/202337由Ux=y,即861105.0321.04.01.0787104321xxxx用回代法解得60,102,27,161234xxxx即为线性方程组的解1/29/2023382、选主元的三角分解法采用与列主元消去法类似的方法,通过交换A的行实现矩阵PA的LU分解。1/29/202339本章作业1、设Ax=b,用LU分解法求此方程组11115675781079108610975bA2、P230 740 结束语结束语

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(最新解线方程组的直接方法课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|