解线性方程组的矩阵三角分解法.ppt
《解线性方程组的矩阵三角分解法.ppt》由会员分享,可在线阅读,更多相关《解线性方程组的矩阵三角分解法.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第五章解线性方程组的直接方法计算方法 矩阵三角分解法矩阵三角分解法2本讲内容本讲内容n 一般线性方程组一般线性方程组 LU 分解与分解与 PLU 分解分解n 对称正定线性方程组对称正定线性方程组 平方根法平方根法Cholesky 分解分解n 对角占优三对角线性方程组对角占优三对角线性方程组 追赶法追赶法3LU 分解分解将一个矩阵分解成结构简单的三角形矩阵的乘积将一个矩阵分解成结构简单的三角形矩阵的乘积矩阵的三角分解矩阵的三角分解矩阵的矩阵的 LU(Doolittle)分解分解矩阵的矩阵的 LDR 分解分解克洛脱克洛脱(Crout)分解分解4计算计算 LU 分解分解利用矩阵乘法直接计算利用矩阵
2、乘法直接计算 LU 分解分解L U =A比较等式两边的比较等式两边的第一行第一行得:得:u1j=a1j比较等式两边的比较等式两边的第一列第一列得:得:比较等式两边的比较等式两边的第二行第二行得:得:比较等式两边的比较等式两边的第二列第二列得:得:(j=1,n)(i=2,n)(j=2,n)(i=3,n)U 的第一行的第一行 L 的第一列的第一列 U 的第二行的第二行 L 的第二列的第二列 5计算计算 LU 分解分解第第 k 步:此时步:此时 U 的前的前 k-1 行和行和 L 的前的前 k-1 列已经求出列已经求出直到第直到第 n 步,便可求出矩阵步,便可求出矩阵 L 和和 U 的所有元素。的所
3、有元素。比较等式两边的比较等式两边的第第 k 行行得:得:(j=k,n)比较等式两边的比较等式两边的第第 k 列列得:得:(i=k+1,n)6LU 分解算法分解算法算法算法:(LU 分解分解)for k=1 to nendj=k,ni=k+1,nMatlab程序参见:程序参见:ex51.m乘除法运算量:乘除法运算量:(n3-n)/3为了节省存储空间,通常用为了节省存储空间,通常用 A 的绝对下三角部分来存放的绝对下三角部分来存放 L(对角线元素无需存储对角线元素无需存储),用,用 A 的上三角部分来存放的上三角部分来存放 U 7PLU 分解分解矩阵的矩阵的 PLU 分解分解for k=1 to
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性方程组 矩阵 三角 解法
限制150内