数学线性代数方程组.pptx
《数学线性代数方程组.pptx》由会员分享,可在线阅读,更多相关《数学线性代数方程组.pptx(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 n阶线性代数方程组的一般形式解线性代数方程组的数值解法有:直接法,迭代法。第1页/共87页在没有舍入误差的情况下,经过有限次运算可以得到方程组的精确解的方法。线性代数方程组的直接解法/*Direct Method for Solving Linear Algebraic Systems*/求解Cramer法则:所需乘除法的运算量大约为(n+1)!+nn=20时,每秒1亿次运算速度的计算机要算30多万年!直接法第2页/共87页3.1 Gauss消去与矩阵LU分解一 Gauss消去1 直接法的关键思想如果方程组是“上三角方程组”或“下三角方程组”就可以很容易地求出方程组的解。因此,直接法的关键
2、思想就是如何把一般方程组约化为上/下三角方程。属于解方程的直接法第3页/共87页2 上三角方程组与回代过程第4页/共87页3 下三角方程组与前推过程第5页/共87页4 Gauss消去过程第6页/共87页则Gauss消去过程如下:该Gauss消去法为顺序高斯消去法第7页/共87页forforforGauss法的消元过程回代过程第8页/共87页顺序高斯消去法必须保证第k 步的akk0,因为它在消去过程和回代过程中起关键作用,所以称它为主元素。第9页/共87页例:用基本Gauss消元法求解下列方程组解:增广矩阵第10页/共87页第11页/共87页基本Gauss消元法的工作量消元过程:回代过程:加减法
3、的次数乘除法的次数第12页/共87页基本Gauss消元法的实现条件全不为零的充要条件是的顺序主子式都不等于零,即第13页/共87页小主元 可能导致计算失败例:在8位制计算机上解方程组要求用Gauss消去法计算。8个解:第14页/共87页主元素要作除数,其绝对值相对于被除数过小会影响到计算的精度,所以,我们可以采用5、列主元Gauss消去法解方程组除了“列主元消去法”,还有“全主元消去法”,但后者计算量过大,一般不用。思想每次消元之前,在剩余元素中选择绝对值最大的非零元素作为主元,然后经过换行换到主元位置第15页/共87页列主元消去法/*Column Pivoting Strategies*/S
4、tep k:第k步首先选择主元寻求 满足然后交换矩阵 的第 行和 行,再进行消元过程 第16页/共87页 算法:Gauss列主元消去算法求方程组Ax=b 的解.输入:增广矩阵An(n+1)=(A|b).输出:近似解 xk=ak,n+1(k=1,2,n)或失败信息.消元过程 for k=1,2,n-1 do Step 1-Step 4 Step 1 寻找行号 ik,使得Step 2 如果 ,则交换第k行和ik行;否则转Step 7 第17页/共87页 算法:Gauss列主元消去算法(续)Step 3 for i=k+1,n 计算 Step 4 for j=k+1,n+1 计算回代过程Step 5
5、Step 6 for i=n-1,1 计算 Step 7 Output(系数矩阵奇异);/*不成功*/STOP.第18页/共87页例:用Gauss列主元消去法求解下列方程组解:首先写出增广矩阵第19页/共87页Step 1第20页/共87页消 元Step 2第21页/共87页消 元全主元消去法/*Complete Pivoting Strategies*/Step k:第k步选择主元寻求 和 满足然后交换矩阵 的第 行和 行,第 列和 列记录交换信息第22页/共87页二 LU分解1 矩阵的三角分解对方程组Ax=b的顺序Gauss消去过程的结果,就是把矩阵A分解成两个三角距阵L和U的乘积:A=L
6、U。利用这个特点可以进行线性方程组的直接三角分解法。第23页/共87页解方程组的直接三角分解法有3种形式:(1)A=LU(2)A=LU(3)A=LDU单位下三角阵上三角阵下三角阵单位上三角阵单位下三角阵对角阵单位上三角阵A的Doolittle分解A的Crout分解A的LDU分解第24页/共87页2 解方程组的直接三角分解法Ax=bLUx=b第25页/共87页Doolittle分解法本质它是基本Gauss消元法的一种等价变形 Gauss消元法的矩阵形式/*Matrix Form*/为上三角矩阵其中第26页/共87页 为单位下三角矩阵分解为单位下三角和上三角矩阵的乘积第27页/共87页设矩阵 分解
7、的计算公式根据矩阵的乘法,由 对应元素相等,得到第28页/共87页分解计算过程:Step1Step2Step3Step4Step5Step6Step2n-1Step2(n-1)先计算 的行再计算 的列依次交替进行第29页/共87页方程组求解的计算公式先求解方程组再求解方程组工作量第30页/共87页例8:用Doolittle分解法求解下列方程组解:系数矩阵第31页/共87页第32页/共87页3.2 乔列斯基(Cholesky)分解法(平方根法)当 为实对称正定矩阵时,三角分解法的变形。实对称正定矩阵的几个重要性质 A1 亦对称正定,且 aii 0 A 的顺序主子阵 Ak 亦对称正定 A 的特征值
8、 i 0 A 的全部顺序主子式 det(Ak)0(充要条件)第33页/共87页(Cholesky分解)如果 是正定矩阵,则存在唯一的对角元素为正数的下三角矩阵 ,使得 。证明:设则 的所有顺序主子式为正矩阵 存在Doolittle分解易证其中 为 的主对角元素,且有第34页/共87页单位上三角记由矩阵 的 分解的唯一性知:其中第35页/共87页思想Cholesky分解的计算公式设由 对应元素相等得第36页/共87页Cholesky分解公式第37页/共87页因对称性无需存储Step1Step2Step3Stepn的计算过程:逐 列 计 算元素仍然存放在矩阵 的相应位置上第38页/共87页例10:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 线性代数 方程组
限制150内