矩阵A紧凑格式的Doolittle分解为课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《矩阵A紧凑格式的Doolittle分解为课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 矩阵 紧凑 格式 Doolittle 分解 课件
- 资源描述:
-
1、第三章第三章 线性方程组的解线性方程组的解n 概述概述n 消元法消元法n 三角分解法三角分解法n 平方根法平方根法n 向量与范数向量与范数n 方程组的性态与误差分析方程组的性态与误差分析n 迭代法迭代法3.1 概述概述n 大量实际计算问题大量实际计算问题一组线性方程组一组线性方程组如何求解?如何求解?n 1. 术语术语v 非齐次线性方程组:非齐次线性方程组:v 若记:若记: 则:则: (1.1)式可表示为式可表示为 Amnx=b线性方程组的矩阵表示线性方程组的矩阵表示) 1 . 1 ( 22112222212111212111 = =+ + + += =+ + + += =+ + + +mnm
2、nmmnnnnbxaxaxabxaxaxabxaxaxaLLLLLLLLLLLLLLLLLLLLLLLLLLLL = =aaaaaaaaa m n m mnnLLM MM MM MLLLL 2 1 2 22 21 1 12 11A = =xxxnM M21x = =bbbmM M21bn 分类:据方程的个数与未知数的个数间关系,分为:分类:据方程的个数与未知数的个数间关系,分为:v mn,即方程的个数大于未知数的个数,称为,即方程的个数大于未知数的个数,称为超定方程组超定方程组,或或矛盾方程组矛盾方程组。它没有一般意义下的解,但可以求其广义。它没有一般意义下的解,但可以求其广义解。解。v m=
3、n,一般意义下的方程组,本章主要讨论的重点,一般意义下的方程组,本章主要讨论的重点n 面临的问题:面临的问题:v 方程组方程组Ax=b有没有解?有没有解?v 有多少解?有多少解?v 如何求解?如何求解?n 2. Crammer法则求解法则求解Annx=bv 方程组方程组Ax=b有唯一解的有唯一解的充要条件充要条件是:是: |A|0 A可逆可逆 A是非奇异矩阵是非奇异矩阵v Ax=b在在A可逆时,存在唯一解可逆时,存在唯一解v 结论:结论:Crammer法则计算量非常大,需算法则计算量非常大,需算n+1个个n阶行列阶行列式。如:式。如:n100,1000次次/秒的计算机要算秒的计算机要算1012
4、0年年nnninninniiiiiaabaaaabaaDADDDxLLLLM MM MM MM MM MLLLL11111111111|,|,+ +- -+ +- -= = = =n 3 线性方程组的数值解法:线性方程组的数值解法:v 直接法:直接法:1) 思想:经有限步运算思想:经有限步运算求得精确解求得精确解 的方法:舍入误差,的方法:舍入误差,因此也是近似解因此也是近似解 高斯消元法及其变形高斯消元法及其变形2) 特点:特点:它可靠且效率高,但它只适用于中小型方程组。它可靠且效率高,但它只适用于中小型方程组。v 迭代法:迭代法:1) 思想:构造适当的初始近似解向量思想:构造适当的初始近似
5、解向量x,按一定的法则,使,按一定的法则,使之逐步逼近精确解,得到一个满足精度要求的近似解。之逐步逼近精确解,得到一个满足精度要求的近似解。即是用即是用某种极限过程某种极限过程逐步逼近逐步逼近准确解的方法。准确解的方法。2) 主要方法:主要方法:Jaccobi迭代法,迭代法,Gauss-Sidel迭代法等迭代法等3.1.1 GAUSS 消元法消元法n 一一. 几种可以直接求解的线性方程组几种可以直接求解的线性方程组 对角矩阵:对角矩阵: n次除法次除法)0a(abx:iiiiii2211 = = = = =的解为的解为bAxaaaAnn 下三角矩阵:下三角矩阵: 即:即: l11x1=b1 l
6、21x1+l22x2=b2 l31x1+l32x2+l33x3=b3 li1x1+li2x2+liixi=bi ln1x1+ln2x2+lnnxn=bnbAxllllllAnnnn= = = =即:即:LMMML212221110000代代入入iiijjjiiilxlbxlxlbxlbx,11,22121221111)()( - -= =- -= =- -= = =LL 上三角矩阵:上三角矩阵:即:即:u11x1+u12x2+u1nxn=b1 u22x2+u2nxn=b2 uiixi+ui,i+1xi+1+ui,nxn=bi un-1,n-1xn-1+un-1,nxn=bn-1 un,nxn=
7、bniijjinijiinnnnnnnnnnnuxubxuxubxubx,11, 1, 111/ )(/ )(/ + += =- - - - - - -= =- -= = =LL回回代代 = =nnnnuuuuuuALMMMLL00022211211二、同解变换二、同解变换1. 初等方阵:初等方阵: = =1000001)(LMMLLMMLkkiE = =100010010001),(LLLjiE: ri rj: ri *kn 注注v 对矩阵对矩阵A实施初等实施初等行变换行变换 对对A左乘左乘初等方阵初等方阵v 初等方阵是初等方阵是可逆可逆的,多个初等方阵的的,多个初等方阵的积积仍然仍然可逆可
8、逆v 可逆阵可逆阵A经有限次初等经有限次初等行变换行变换单位矩阵单位矩阵 = =1000110001),(MLMMkjkiE: rj +k*ri - -11AEEA)AE),(列变换列变换行变换行变换,(EAn2. 对方程组对方程组Ax=b作如下的变换,解不变作如下的变换,解不变:交换两个方程的次序交换两个方程的次序一个方程的两边同时乘以一个非一个方程的两边同时乘以一个非0数数一个方程的两边一个方程的两边,再将之加到另一,再将之加到另一个方程个方程将方程组将方程组Ax=b对应对应 的增广矩阵(的增广矩阵(A, b),作如下变换,解不变,作如下变换,解不变交换矩阵的两行交换矩阵的两行某行乘以一个
9、非某行乘以一个非0数数某行乘以一个非某行乘以一个非0数,加到另一行数,加到另一行增广矩阵第增广矩阵第i行行第第i个方程个方程对方程组对方程组Ax=bAx=b的增广矩阵作同解变换的增广矩阵作同解变换 对其增广矩阵对其增广矩阵左乘一系列的初等矩阵左乘一系列的初等矩阵三、三、Gauss消元法消元法n 消元法基本思想:消元法基本思想:对对Ax=b的增广矩阵(的增广矩阵(A|b)进行初等变换,变进行初等变换,变成可直接求解的三种形式之一,再求解成可直接求解的三种形式之一,再求解v Gauss消元法:消元法:将将A化为上三角阵化为上三角阵 回代求解回代求解= nnnnnnnbaaabaaabaaaLMMM
10、MLL21222221111211 - - - - - - -nnnnnnnnnnnnbabaabaaabaaaa000000111122122211111211LLMMMMLLn 用高斯消去法解下列线性方程组用高斯消去法解下列线性方程组n 原方程组对应的增广矩阵为:原方程组对应的增广矩阵为: = =+ + += =+ + += =+ + +52262342321321321xxxxxxxxx 6 . 0446 . 0005 . 15 . 201125642212311121. 消元步骤消元步骤n方程组方程组AX=b的矩阵表示为:的矩阵表示为:A(1) x=b(1)n初始状态:初始状态: nn
11、nnnnaaaaaaaaaLMMMLL212222111211 = = nnbbbxxxMM2121AaaaaaaaaaAnnnnnn= = )1()1(2)1(1)1(2)1(22)1(21)1(1)1(12)1(11)1(LMMMLL = =nbbbbM21)1( 第一次消元:第一次消元:消去对角线下第消去对角线下第1列元素(列元素(a110) 方法:方法:a) 消去对角线下第消去对角线下第1列元素为列元素为0 ,即,即ri-r1ai1/a11: (i=2, 3, AbaaabaaabaaaAnnnnnnn= = )1()1()1(2)1(1)1(2)1(2)1(22)1(21)1(1)1
12、(1)1(12)1(11)1(LMMMLL )2()2()2(2)2(2)2(2)2(22)1(1)1(1)1(12)1(11)2(00nnnnnnbaabaabaaaALMMMLL), 3 , 2(), 3 , 2,(), 3 , 2()1(11)1()2()1(11)1()2()1(11)1(11niblbbnjialaaniaaliiijiijijiiLLL= =- -= = =- -= = = = 第二次:第二次:若若a220,则消去对角线下第二列为,则消去对角线下第二列为0,即:即:ri-r2ai2/a22 (i=3, 4, .) )2()2()2(2)2(2)2(2)2(22)1(
13、1)1(1)1(12)1(11)2(00nnnnnnbaabaabaaaALMMMLL )3()3()3(3)3(3)3(3)3(33)2(2)2(2)2(23)2(22)1(1)1(1)1(13)1(12)1(11)3(00000nnnnnnnbaabaabaaabaaaaALMMMMLLL), 4 , 3(), 4 , 3,(), 4 , 3()2(22)2()3()2(22)2()3()2(22)2(22niblbbnjialaaniaaliiijiijijiiLLL= =- -= = =- -= = = =n 经过经过k-1次消元后,增广矩阵变为:次消元后,增广矩阵变为: + + +
14、+ + + + +- - - -+ +- - - - - - -+ +- -)()()(1,)()(1)(, 1)(1, 1)(, 1)()()(1,)()2(2)1(, 1)1(1, 1)1(, 1)1(1, 1)1(1)1(1)1(1, 1)1(1)1(1, 1)1(11)(000000knknnkknknkkkknkkkkkkkkkkknkkkkkkknkkkkkkkkkknkkkkbaaabaaabaaabaaaabaaaaaALLMMMMMLLLLLMMMMLLn 第第k次消元:次消元: 若若akk 0,则消去,则消去第第 k 列元素列元素n 即:即:ri-rkaik/ akk (
15、i=k+1, k+2, ) + + + + + + + +- - - -+ +- - - - - - -+ +- -)()()(1,)()(1)(, 1)(1, 1)(, 1)()()(1,)()2(2)1(, 1)1(1, 1)1(, 1)1(1, 1)1(1)1(1)1(1, 1)1(1)1(1, 1)1(11)(000000knknnkknknkkkknkkkkkkkkkkknkkkkkkknkkkkkkkkkknkkkkbaaabaaabaaabaaaabaaaaaALLMMMMMLLLLLMMMMLL + + + + + + + + + + + + + + +- - - - -+ +
展开阅读全文