第2章 线性方程组的直接法PPT讲稿.ppt
《第2章 线性方程组的直接法PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章 线性方程组的直接法PPT讲稿.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 线性方程组的直接法第1页,共54页,编辑于2022年,星期一解线性方程组的两类方法解线性方程组的两类方法:直接法直接法:经过有限次运算后可求得方程组精确解的方法经过有限次运算后可求得方程组精确解的方法(不计不计舍入误差舍入误差!)!)迭代法:从解的某个近似值出发,通过构造一个无穷序列去迭代法:从解的某个近似值出发,通过构造一个无穷序列去逼近精确解的方法逼近精确解的方法(一般有限步内得不到精确解一般有限步内得不到精确解)第2页,共54页,编辑于2022年,星期一一、一、高斯消去法高斯消去法思思路路首先将方程组首先将方程组Ax=b 化为上三角方程组化为上三角方程组,此过程称为此过程称为消去
2、过程消去过程,再求解上三角方程,再求解上三角方程组,此过程称为组,此过程称为回代过程回代过程.2.1 高斯消去法和选主元高斯消去法高斯消去法和选主元高斯消去法第3页,共54页,编辑于2022年,星期一将增广矩阵将增广矩阵的的第第 i 行行 +li1 第第1 1行行,得到:,得到:消去过程:消去过程:第一步第一步:设设 ,计算因子,计算因子其中其中第4页,共54页,编辑于2022年,星期一第第k步:步:设设 ,计算因子,计算因子且计算且计算共进行共进行 n 1步,得到步,得到第5页,共54页,编辑于2022年,星期一定理定理2.1:若若A的所有的所有顺序主子式顺序主子式 均不为均不为0,则高斯消
3、,则高斯消去法能顺序进行消元,得到唯一解。去法能顺序进行消元,得到唯一解。回代过程:回代过程:第6页,共54页,编辑于2022年,星期一例例2.1.1 高斯消元法高斯消元法x1=-13x2=8x3=2第7页,共54页,编辑于2022年,星期一二、二、选主元消去法选主元消去法为避免这种情况的发生为避免这种情况的发生,可通过交换方程的次序,选可通过交换方程的次序,选取绝对值大的元素作主元取绝对值大的元素作主元.基于这种思想导出了主元基于这种思想导出了主元素法素法在高斯消去法消去过程中可能出现在高斯消去法消去过程中可能出现 的情况,的情况,这时高斯消去法将无法进行;即使主元素这时高斯消去法将无法进行
4、;即使主元素 但很小,其作除数但很小,其作除数,也会导致其它元素数量级的严,也会导致其它元素数量级的严重增长和舍入误差的扩散重增长和舍入误差的扩散第8页,共54页,编辑于2022年,星期一v 列主元消去法列主元消去法在第在第k步消元前,在系数矩阵第步消元前,在系数矩阵第k列的对角线以下的元列的对角线以下的元素中找出绝对值最大的元。素中找出绝对值最大的元。若若pk,交换第交换第k个与第个与第p个方程后个方程后,再继续消去计算再继续消去计算.这种方法称为这种方法称为列主元列主元GaussGauss消去法。消去法。列主元列主元GaussGauss消去法保证了消去法保证了lik1 1(i=k+1,k+
5、2,,n).).第9页,共54页,编辑于2022年,星期一例例2.1.2 列主元法列主元法第一列中绝对值最大是第一列中绝对值最大是10,取,取10为主元为主元n阶方程组第阶方程组第k 轮消元时,选第轮消元时,选第k 列的后列的后(n k+1)个元素个元素中绝对值最大作主元。中绝对值最大作主元。第10页,共54页,编辑于2022年,星期一x3=6.2/6.2=1x2=(2.5-5x3)/2.5=-1x1=(7+7x2-0 x3)/10=0 x1=0 x2=-1x3=1第二列的后两个数中选出主元第二列的后两个数中选出主元 2.5第11页,共54页,编辑于2022年,星期一v 全主元消去法全主元消去
6、法在第在第k 步消去前,步消去前,在系数矩阵右下角的在系数矩阵右下角的n-k+1阶主子阶主子阵中,阵中,选绝对值最大的元素作为主元素选绝对值最大的元素作为主元素。(1)If p k then 交换第交换第 k 行与第行与第p 行行;If q k then 交换第交换第 k 列与第列与第 q 列列;(2)消元消元注注:列交换改变了列交换改变了xi 的顺序,须记录的顺序,须记录交换次序交换次序,解,解完后再换回来。完后再换回来。第12页,共54页,编辑于2022年,星期一例例2.1.3 全主元解方程组全主元解方程组:第13页,共54页,编辑于2022年,星期一 运算量运算量(Amount of C
7、omputation)(1 1)用克莱姆用克莱姆(CramerCramer)法则求解法则求解n n阶线性方程组阶线性方程组每个行列式由每个行列式由n!项相加项相加,而每项包含了而每项包含了n个因子相乘个因子相乘,乘法运乘法运算次数为算次数为(n-1)n!次次.仅考虑乘仅考虑乘(除除)法运算法运算,计算解向量包括计算计算解向量包括计算n+1个行列个行列式和式和n次除法运算次除法运算,乘乘(除除)法运算次数法运算次数N=(n+1)(n-1)n!+n.第14页,共54页,编辑于2022年,星期一(2)高斯消去法高斯消去法:在第在第1个消去步个消去步,计算计算 li1(i=2,3,n),有有n-1次除
8、法运算次除法运算.使使aij(1)变为变为 aij(2)以及使以及使bi(1)变为变为bi(2)有有n(n-1)次乘法运算次乘法运算和和 n(n-1)次加次加(减减)法运算法运算.在第在第k个消去步个消去步,有有n-k次除法运算次除法运算,(n-k+1)(n-k)次乘法运次乘法运算和相同的加算和相同的加(减减)法运算法运算.首先统计乘法运算总次数首先统计乘法运算总次数.将每个消去步的乘法运算次数相加将每个消去步的乘法运算次数相加,有有 n(n-1)+(n-1)(n-2)+32+21=n(n-1)(n+1)/3加加(减减)法运算次数总计也为法运算次数总计也为n(n-1)(n+1)/3.除法运算总
9、次数为除法运算总次数为n+(n-1)+1=n(n-1)/2第15页,共54页,编辑于2022年,星期一回代过程的计算回代过程的计算除法运算次数为除法运算次数为n次次.乘法运算和加法运算的总次数乘法运算和加法运算的总次数都为都为n+(n-1)+1=n(n-1)/2次次 Gauss Gauss消去法消去法(顺序消去法顺序消去法)除法运算次数为除法运算次数为:n(n-1)/2+n=n(n+1)/2,乘法运算次数为乘法运算次数为:n(n-1)(n+1)/3+n(n-1)/2=n(n-1)(2n+5)/6,加加(减减)法运算次数为法运算次数为:n(n-1)(2n+5)/6通常也说通常也说Gauss消去法
10、的运算次数与消去法的运算次数与n3同阶同阶,记为记为O(n3)第16页,共54页,编辑于2022年,星期一u全主远消去法全主远消去法:比比 高斯消去法多出高斯消去法多出 ,保证稳定保证稳定,但费时但费时.u 列主元消去法列主元消去法:比比 高斯消去法只多出高斯消去法只多出 的的 ,略省时略省时.第17页,共54页,编辑于2022年,星期一2.22.2 三角分解法三角分解法 高斯消元法的矩阵形式:高斯消元法的矩阵形式:L U 分解分解 每一步消去过程相当于左乘初等变换矩阵每一步消去过程相当于左乘初等变换矩阵L1第18页,共54页,编辑于2022年,星期一第19页,共54页,编辑于2022年,星期
11、一A 的的 LU 分解分解(LU factorization)第20页,共54页,编辑于2022年,星期一定理定理2.2.1:若若A的所有顺序主子式的所有顺序主子式 均不为均不为0,则,则 A 的的 LU 分解唯分解唯一(其中一(其中 L 为为单位单位下三角阵)。下三角阵)。证明:证明:由由1中定理可知,中定理可知,LU 分解存在。下面证明唯一性。分解存在。下面证明唯一性。若不唯一,则可设若不唯一,则可设 A=L1U1=L2U2,推出推出上三角矩阵上三角矩阵对角线上为对角线上为1 1的下的下三角矩阵三角矩阵注注注注:(1 1)L 为单位下三角阵而为单位下三角阵而 U 为为一般一般上三角阵的分上
12、三角阵的分解称为解称为Doolittle 分解分解(2)L 为一般下三角阵而为一般下三角阵而 U 为为单位单位上三角阵的分解称为上三角阵的分解称为Crout 分解分解。第21页,共54页,编辑于2022年,星期一 Doolittle分解法分解法 :利用矩阵乘法,通过比较直接导出利用矩阵乘法,通过比较直接导出L 和和 U 的计算公式。的计算公式。思思路路第22页,共54页,编辑于2022年,星期一一般计算公式L第一行乘第一行乘U 每一列:每一列:a11=u11,a1n=u1nL每一行乘每一行乘U 第一列:第一列:a21=l 21u11,an1=ln1u11l 21u12+u22=a22,l21u
13、1n+u2n=a2n l31u12+l32u22=a32,ln1u12+ln2u22=an2L第二行乘第二行乘U 每一列:每一列:L每一行乘每一行乘U 第二列:第二列:第23页,共54页,编辑于2022年,星期一注:注:该公式的特点:该公式的特点:U 的元素按行求的元素按行求,L 的元素按列求的元素按列求;先求先求 U 的第的第k 行行,再求再求 L 的第的第k 列列,U 和和 L 一行一列交叉计算一行一列交叉计算.计算量与计算量与 Gauss 消消去法同去法同.u22=a22-l21u12,u2n=a2n-l21u1n l32=(a32-l31u12)/u22,ln2=(an2-ln1u12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 线性方程组的直接法PPT讲稿 线性方程组 直接 PPT 讲稿
限制150内