数值分析学习课件教学课件PPT教案解线性方程组的直接法

上传人:无*** 文档编号:172230375 上传时间:2022-12-02 格式:PPT 页数:46 大小:1.42MB
收藏 版权申诉 举报 下载
数值分析学习课件教学课件PPT教案解线性方程组的直接法_第1页
第1页 / 共46页
数值分析学习课件教学课件PPT教案解线性方程组的直接法_第2页
第2页 / 共46页
数值分析学习课件教学课件PPT教案解线性方程组的直接法_第3页
第3页 / 共46页
资源描述:

《数值分析学习课件教学课件PPT教案解线性方程组的直接法》由会员分享,可在线阅读,更多相关《数值分析学习课件教学课件PPT教案解线性方程组的直接法(46页珍藏版)》请在装配图网上搜索。

1、iiijjijiilxlbx11nnnnnnaaaaaaaaaA212222111211bAx ni,3,2第二章 解线性方程组的直接法2.1 消元过程与矩阵的三角分解消元过程与矩阵的三角分解1.3 基本的三角分解法(Doolittle法),0)(knnijDaAn的顺序主子式阶方阵若nk,2,1,ALUALU则 的分解存在且唯一 即nnnknknkkknkaaaaaaaaaA11111111111nknkmmm)()()()1(1)1(1)1(11nnnkknkkknkaaaaaaLU11111nrnrlllnnrnrrnruuuuuu1111nnnrnrnrrrnraaaaaaaaaA11

2、1111上式可记为为的第一行元素根据矩阵的乘法原理jaA1,njuajj,2,111为素行元素主对角线以右元的第),(nrjarArjrkkjrkrjula1nr,2,1nrj,11111,1nrnrlllnnrnrrnruuuuuu1111nnnrnrnrrrnraaaaaaaaaA111111同样,由为素列元素主对角线以下元的第可知),1(nriarAirrkkrikirula11,2,1nrnri,1 1111,1,ularii 时显然ni,3,2综合以上分析,有njuajj,2,111rkkjrkrjula1nr,2,1nrj,rkkrikirula11,2,1nrnri,11111u

3、laiini,3,2 因此可以推导出ju1ja1nj,2,1U的第一行1111ualiini,3,2L的第一列rjrkkjrkrjuula111rrirrkkrikirulula11-(1)-(2)11rkkjrkrjrjulaunr,2,1nrj,U的第r行rrrkkrikiriruulal111,2,1nrnri,1 L的第r列-(3)-(4)称上述称上述(1)(4)式所表示的分解过程为式所表示的分解过程为Doolittle分解分解.)4()1(,式的表达式请找出类似于解分则称之为表示为单位上三角阵角阵表示为下三中的为上三角阵,如果将为单位下三角阵中分解的CroutULLUAULLUADo

4、olittleA思考对于线性方程组bAx 系数矩阵非奇异,经过Doolittle分解后LUA 线性方程组可化为下面两个三角形方程组bLy yUx 为中间未知量向量y1111321323121nnnllllllLnnnnnnnnuuuuuuuuuuU,11,1,22322,1131211:,的解不难得到的知识由第一节三角形方程组bLy 11by 11rjjrjrrylbynr,3,212122ylby的解的解便得到因此再由bAxyUxnnnnuyx rrnrjjrjrruxuyx11,2,2,1nnr1111321323121nnnllllllLnnnnnnnnuuuuuuuuuu,11,1,2

5、2322,1131211ju1ja11111ualii上述解线性方程组的方法称为上述解线性方程组的方法称为直接三角分解法的直接三角分解法的 Doolittle法法例1.用Doolittle法解方程组1391444321131243301024321xxxx72510解:由Doolittle分解14131211uuuu30102Tlll4131211T25.05.112423220uuu5.812110Tll423210T11/611/310343300uu11/211/300Tl43100T910044000u4000得解,bLy Tyyyy4321T1611/17201011rkkjrkrj

6、rjulaurrrkkrikiriruulal1111rrrrjjjybl y11yb得解,yUx Txxxx4321T4321nnnnuyx rrnrjjrjrruxuyx1Doolittle法在计算机上实现是比较容易的iiijjijiilxlbx11nnnnnnaaaaaaaaaA212222111211bAx ni,3,2第二章 解线性方程组的直接法 2.2 Gauss列主元列主元消去法消去法2.2 Gauss列主元列主元消去法消去法例1.用Gauss消去法解线性方程组(用3位十进制浮点数计算)210001.02121xxxx解:本方程组的精度较高的解为Tx)00010001.1,999

7、89999.0(*用Gauss消去法求解(用3位十进制浮点数计算)一、Gauss列主元消去法的引入),(bAA21111000100.01000021m441000.111000.101000100.0999900.1,00.021xx回代后得到与精确解相比,该结果相当糟糕究其原因,在求行乘数时用了很小的数0.0001作除数主元),(bAA121000100.011 0001.021m00.1200.1011如果在求解时将1,2行交换,即0.999900.1,00.121xx回代后得到这是一个相当不错的结果),(bAA 例2.解线性方程组(用8位十进制尾数的浮点数计算)321643.5072.

8、12623.4712.3132103218xxx解:这个方程组和例1一样,若用Gauss消去法计算会有小数作除数的现象,若采用换行的技巧,则可避免321643.5072.12623.4712.3132108行交换因此的列元素为绝对值最大很小3,1,2,10138a 31rr1233210623.4712.31643.5072.12883121105.05.0mm101.05.03103.0102.001018015.0103176.00643.5072.12绝对值最大不需换行92722629.032m54138685.05.031041555186.0001018015.0103176.006

9、43.5072.12),()1()1(bA),()2()2(bA),()3()3(bA)3()3(3333abx 经过回代后可得)1(113)1(132)1(12)1(11axaxabx54138685.01041555186.039257367.0)2(223)2(23)2(22axabx103176.01018015.05.03x05088607.049105820.0事实上,方程组的准确解为Tx)367257384.0,050886075.0,491058227.0(*例例2所用的方法是在所用的方法是在Gauss消去法的基消去法的基础上础上,利用换行避免小主元作除数利用换行避免小主元作除

10、数,该该方法称为方法称为Gauss列主元消去法列主元消去法iiijjijiilxlbx11nnnnnnaaaaaaaaaA212222111211bAx ni,3,2第二章 解线性方程组的直接法 2.4 平方根法平方根法 2.4 平方根法平方根法一、对称正定矩阵的三角分解(Cholesky分解)det0,1,2,kAAkn 且且 的的顺顺序序主主子子式式为对称正定矩阵阶矩阵若AnAAAT,0)det(则)(分解或分解可以进行因此DoolittleLUA记为ULA为上三角阵为单位下三角阵其中UL,-(1)kkkULAkAdetkiiiu11kkULdetdetnk,2,10kAdetkkkiii

11、uu11kkkuAdet1kku1detdetkkAA0)1det(0A记kkkULAkULA,阶顺序主子式的任意且对于nk,2,1以上nnnnnuuuuuuuuuuU333223221131211nnuuuu33221111111,1,1222222311111131112nnnnnnuuuuuuuuuuuu1 DU因此),(2211nnuuudiagD1DUU 12121UDDULA12121UDDL22211),(nnuuudiagDiagonal:对角)(12121UDDLLU 21DLL 为非奇异下三角阵121UDU 为非奇异上三角阵并且都是正数的主对角元,为的主对角元和且21DUL

12、-(2)-(3)唯一由于ULA唯一12121UDDLA 唯一LUA AAAT,为对称正定阵而TTLUA)(因此TTLULU所以TTLUUL,综合以上分析,为对称正定矩阵阶矩阵若An则有TLLA-(4)-(5)定理1.(Cholesky分解),AL设为 对 称 正 定 矩 阵 则 一 定 存 在 一 个 主对 角 元 全 是 正 数 的 下 三 角 阵使 得TLLA 且该分解式唯一这种关于对称正定矩阵的分解称为Cholesky分解nnnrnrrrllllllL1111nnnrnrnrrrnraaaaaaaaaA111111设jiijaa irarArL列元素的第考察列已求出的第假设,11nnnr

13、nrrrllllll1111nnnrnrnrrrnraaaaaaaaa111111nnnrrrnrllllll1111111111lla112121lla1111llaiini,2,1可以求出的第一列元素1ilLrkrkrkrrlla12112rrrkrkllrkrkikirlla1rrirrkrkikllll11nrri,1,-(6)-(7)-(8)的元素的计算公式式可得由L)8()6(1111al1111laliini,3,2112rkrkrrrrlalnr,2 rrrkrkikirirlllal11nri,1 二、对称正定线性方程组的解法bAx 线性方程组阶对称正定矩阵为其中nA使得的下

14、三角阵则存在主对角元为正数,LTLLA-(10)-(11)则线性方程组(10)可化为两个三角形方程组bLy yxLTbxLLT)(-(12)-(13)bLy 解.1nnniniiillllllL11111111lby iiikkikiilylby11ni,3,2-(14)yxLT解.2nnniiiniTllllllL1111nnnnlyx iinikkkiiilxlyx1-(15)对称正定方程组的平方根法1,2,1 ni例1.用平方根法解对称正定方程组91096858137576321xxx解:A先分解系数矩阵6858137576A667651111la1111iiall121rrrrrrkk

15、lal11ririkrkkirrrallllTLL 分解296131742529LbLy 其次解6676591091111lby 692212122lylby62969*71017433321333lylbykkk29101111lby iiikkikiilylby11296131742529(,)L b 即Tyyyy),(321T)2910,1743,69(yxLT最后解291017436929251741362965676nnnnlyx iinikkkiiilxlyx13333lyx 1132111lxlyxkkk22233222lxlyx11(,)TLy Txxxx),(321所以原方程

16、组的解为T)2,1,1(思考本例中出现了大量的根式运算),(2211nnuuudiagD2121DD),(2211nnuuudiagD原因为分解的因此不作TLLAULA考虑改变分解方式1DULLDUTLDL?分解矩阵的这种分解称为对称正定TLDL请求解例1.三、平方根法的数值稳定性用平方根法求解对称正定方程组时不需选取主元TLLA 由可知rkrkrkrrlla1rkrkl12因此rrrkal2|不会放大得以控制中间量,rklnr,2,1rk,2,1平方根法是数值稳定的iiijjijiilxlbx11nnnnnnaaaaaaaaaA212222111211bAx ni,3,2第二章 解线性方程组

17、的直接法 2.5 追赶法追赶法 2.5 追赶法追赶法对角占优矩阵:满足若矩阵nnijaA)(nijjijiiaa1|ni,2,1.为严格对角占优矩阵则称A满足若矩阵nnijaA)(nijjijiiaa1|ni,2,1.为弱对角占优矩阵则称A有一类方程组,在今后要学习的插值问题和边值问题中有着重要的作用,即三对角线方程组,其形式为:nnnnnbacbacbacbA11122211nxxxx21fAx 其中nffff21,A称为三对角线矩阵-(1)以下以Doolittle分解导出三对角线性方程组的解法设LUA nnnnnbacbacbacbA11122211111132nlllLnnnucucuc

18、uU112211二对角阵11rkkjrkrjrjulaurrrkkrikiriruulal11ju1ja11111ualii11bu 1iiiual1iiiiclbuni,2 LU可得 和 的元素的计算公式可得 和 的元素的计算公式fLy 解)1(nnfffflll321321111),(fL11fy 1iiiiylfyni,3,2得方程组可化为求解两个三角形解三对角线方程组fAx fLy yUx yUx 解)2(nnnucucucu112211nxxx21nyyy21nnnuyx iiiiiuxcyx11,2,1 ni得例1.用追赶法解三对角线性方程组010131132132134321xx

19、xx解:11bu 1iiiual1iiiiclbu11fy 1iiiiylfyTaaaa),(432设T)1,2,2(Tbbbbb),(4321T)3,3,3,3(Tfffff),(4321T)0,1,0,1(Tcccc),(321T)1,1,1(11bu 122ual 1222clbu33237323233ual 762333clbu715763344ual 1573444clbu15381573分解的作LUA)1(11fy 1222ylfyfLy 解)2(11320322333ylfy)32(7617113444ylfy7111570 1511yUx 解)3(444uyx 381134333uxcyx157)3811711(383323222uxcyx73)383332(382512111uxcyx31)38251(3821因此原线性方程组的解为Tx)3811,3833,3825,3821(

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!