Chapter2_1_线性方程组的直接法.ppt
《Chapter2_1_线性方程组的直接法.ppt》由会员分享,可在线阅读,更多相关《Chapter2_1_线性方程组的直接法.ppt(29页珍藏版)》请在沃文网上搜索。
1、第二章第二章 求解线性方程组的数值解法求解线性方程组的数值解法 (Numerical Solution of Linear Equations)直接法直接法:经过有限步运算后可求得方程组精确解的方法(不计舍入误差!)(2.12.1节)节)迭代法迭代法:从解的某个近似值出发,通过构造一个无穷序列去逼近精确解的方法。分为两类:逐次逼近法(一般有限步内得不到精确解)(2.22.2节)节)共轭斜量法(不考虑计算过程的舍入误差,只用有限步就收敛于方程组的精确解)(2.32.3节)节)解线性方程组的两类方法2.1 解线性方程组的直接法解线性方程组的直接法(Direct Method for Solving
2、 Linear Systems)高斯消去法高斯消去法 (Gaussian Elimination)思思路路首先将首先将A化为上三角阵化为上三角阵 (upper-triangular matrix),此过程称为此过程称为消去过程消去过程,再求解如,再求解如下形状的方程组,此过程称为下形状的方程组,此过程称为回代求解回代求解 (backward substitution)。=2.1.1求解求解的高斯消去法和选主元高斯消去法的高斯消去法和选主元高斯消去法将增广矩阵将增广矩阵的的第第 i 行行 +li1 第第1 1行行,得到:,得到:消去过程:消去过程:第一步第一步:设设 ,计算因子,计算因子其中其中
3、第第k步:步:设设 ,计算因子,计算因子将增广矩阵将增广矩阵的的第第 i 行行 +lik 第第k k行行,得到:,得到:其中其中定理:定理:若若A的所有的所有顺序主子式顺序主子式 均不为均不为0,则高斯消,则高斯消去法能顺序进行消元,得到唯一解。去法能顺序进行消元,得到唯一解。回代过程:回代过程:共进行共进行 n 1步,得到步,得到 运算量运算量(Amount of Computation)(1 1)用克莱姆用克莱姆(CramerCramer)法则求解法则求解n n阶线性方程组阶线性方程组 每个行列式由每个行列式由n!n!项相加,而每项包含了项相加,而每项包含了n n个因子个因子相乘,乘法运算
4、次数为相乘,乘法运算次数为(n-1)n!n-1)n!次次.仅考虑乘仅考虑乘(除除)法运算法运算,计算解向量包括计算计算解向量包括计算n+1n+1个行列式和个行列式和n n次除法运算次除法运算,乘乘(除除)法运算次数法运算次数N=(n+1)(n-1)n!+n.当当n=8时时,N200,0000(2)高斯消去法高斯消去法:第第1 1个消去步个消去步,计算计算l li1i1(i=2,3(i=2,3,n)n),有有n-1n-1次次除法运算除法运算.使使a aijij(1)(1)变为变为 a aijij(2)(2)以及使以及使b bi i(1)(1)变为变为b bi i(2)(2)有有n(n-1)n(n
5、-1)次乘法运算次乘法运算.第第k k个消去步个消去步,有,有n-kn-k次除法运算、次除法运算、(n-k+1)(n-k)n-k+1)(n-k)次次乘法运算乘法运算.乘法运算总次数为:乘法运算总次数为:除法运算总次数为除法运算总次数为:(n-1)+1=n(n-1)/2(n-1)+1=n(n-1)/2回代过程的计算回代过程的计算除法运算次数为除法运算次数为n次次.乘法运算的总次数为乘法运算的总次数为 n+(n-1)+1=n(n-1)/2次次 Gauss Gauss消去法消去法 除法运算次数为除法运算次数为:n(n-1)/2+n=n(n+1)/2n(n-1)/2+n=n(n+1)/2,乘法运算次数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Chapter2_1_ 线性方程组 直接
