计算方法第六章 解线性方程组的直接法ppt课件.ppt
《计算方法第六章 解线性方程组的直接法ppt课件.ppt》由会员分享,可在线阅读,更多相关《计算方法第六章 解线性方程组的直接法ppt课件.ppt(74页珍藏版)》请在三一办公上搜索。
1、AX = b,(3.1),第三章 解线性方程组的直接法,1 高斯消去法,1三角形方程组的解法,(3.2),(3.3),首先将A化为上三角阵 ,再回代求解 。,(一) 高斯消去法的求解过程,可分为两个阶段: 首先,把原方程组化为上三角形方程组,称之为 “消元”过程; 然后,用逆次序逐一求出三角方程组(原方程组的等价方程组)的解,并称之为“回代”过程.,下面分别写出“消元”和“回代” 两个过程的计算步骤.,记,Step 1:设 ,计算因子,将增广矩阵第 i 行 mi1 第1行,得到,其中,Step k:设 ,计算因子,共进行 ? 步,n 1,且计算,回代,若A的所有顺序主子式 均不为0,则高斯消元
2、无需换行即可进行到底,得到惟一解。,利用高斯消元法求解方程组:,解:,1.2 高斯消元法_例题分析,利用,得,利用,得,利用,得,显然,方程组(4)与(1)是等价的,其系数矩阵为上三角状的,易于求解.称以上过程为高斯消去法的消去过程.通过方程组(4)的回代求解,可以得到准确解为,这一过程为高斯消去法的回代过程。,消元公式,回代公式,1.3 高斯消元法_选主元消去法,Gauss消元法第 k 次消元是用第 k 个方程,主元素及其选取问题,来消去第 k+1,n 个方程中的 xk , 条件是 .,是实现第 k 次消元的关键元素,称为第k次消去的主元.,Gauss消元法存在的问题是:,例:单精度解方程组
3、,用Gaussian Elimination计算:,8个,用小主元10-9作除数,致使其它元素的数量级大大增加,舍入误差的扩散将准确解淹没了。,1.3 高斯消元法_选主元消去法,全主元消去法,每一步选绝对值最大的元素为主元素,保证 。,Step k: 选取, If ik k then 交换第 k 行与第 ik 行; If jk k then 交换第 k 列与第 jk 列;, 消元,注:列交换改变了 xi 的顺序,须记录交换次序,解完后再换回来。,算法:1. 消元过程,对 (1) 选主元,找 使得 (2) 若 ,则停止,推出 (3) 若 ,则换行, (4) 消元,对 有,考虑在整个矩阵范围选主元
4、,这就是所谓的全主元消去法,此时要注意的是,在做列的变换时,要同时记录当前变量的次序,以免自变量的含义不清。,有,回代过程:(1)若 ,则停止(2)对,例:,注:列主元法没有全主元法稳定。,例:,列主元消去法,在计算机上实现全主元素消去法意味着进行数的比较操作,选全主元素法需要相当多的计算时间,因此常采用局部选主元素的方法.省去换列的步骤,每次仅选一列中最大的元。,例题分析(Guass全选主元法),精确解为:x1=1.9273, x2=-0.698496, x3=0.9004233,例题分析(Guass列选主元法),精确解为:x1=1.9273, x2=-0.698496, x3=0.9004
5、233,列主元消去法计算步骤:,1、输入矩阵阶数n,增广矩阵 A(n,n+1);,2、对于,(1) 按列选主元:选取 l 使,(2) 如果 ,交换 A(n,n+1) 的第k行与底l 行元素,(3) 消元计算 :,3、回代计算,4无回代过程的主元消去法,算法:,第一步:选主元,在第一列中选绝对值最大的元素,设第k行为主元行, 将主元行换至第一行,将第一个方程中x1的系数变为1,并从 其余n 1个方程中消去x1。,第二步:在第二列后n 1个元素中选主元,将第二个方程中x2的 系数变为1,并从其它n 1个方程中消去x2。,第k步:在第k列后n k个元素中选主元,换行,将第k个方程xk的系数 变为1,
6、从其它n - 1个方程中消去变量xk,,消元公式为:,对k = 1, 2, , 按上述步骤进行到第n步后,方程组变为:,即为所求的解,5无回代消去法的应用,(1)解线性方程组系,设要解的线性方程组系为:,AX = b1, AX = b2, AX = bm,上述方程组系可以写为,AX = B = (b1, , bm),因此X = A-1B 即为线性方程组系的解。,在计算机上只需要增加几组右端常数项的存贮单元,其结构和解一个方程组时一样。,行,系数,右端,(2)求逆矩阵,设A = (aij)nn是非奇矩阵,A 0,且令,由于 AA-1 = AX = I,因此,求A-1的问题相当于解下列线性方程组,
7、相当于(1)中m = n, B = I 的情形。,(3)求行列式的值,用高斯消去法将 A化成,2 解三对角方程组的追赶法, 高斯消元法的矩阵形式:,Step 1:,3 矩阵的三角分解及其在解方程组中的应用,记,于是,Step n 1:,其中,由上述讨论可知,高斯消去法实质上产生了一个将系数矩阵A分解为上三角阵与下三角阵相乘的因式分解。,若A的所有顺序主子式 均不为0,则 A 的 LU 分解唯一(其中 L 为单位下三角阵)。,设有方程组AX=b,并设A=LU,于是 AX=LUX=b,令UX=Y, 则 LY=b.,于是求解AX=b的问题等价于求解两个方程组UX=Y和LY=b,(1)利用顺推过程解L
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法第六章 解线性方程组的直接法ppt课件 计算方法 第六 线性方程组 直接 ppt 课件
链接地址:https://www.31ppt.com/p-1438478.html