数值分析-用矩阵分解法解线性代数方程组.ppt_第1页
数值分析-用矩阵分解法解线性代数方程组.ppt_第2页
数值分析-用矩阵分解法解线性代数方程组.ppt_第3页
数值分析-用矩阵分解法解线性代数方程组.ppt_第4页
数值分析-用矩阵分解法解线性代数方程组.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三节用矩阵分解法求解线性方程组 七 三对角方程组的解法 lupdsv m 功能 调用列主元三角分解函数 LU p lupd A 求解线性方程组Ax b 解法 PA LU Ax b PAx Pb LUx Pb y Ux Ly f Pb f i b p i 输入 方阵A 右端项b 行或列向量均可 输出 解x 行向量 functionx lupdsv A b n length b LU p lupd A y 1 b p 1 fori 2 ny i b p i LU i 1 i 1 y 1 i 1 endx n y n LU n n fori n 1 1 1x i y i LU i i 1 n x i 1 n LU i i end lupqdsv m 功能 调用全主元三角分解函数 LU p q lupqd A 求解线性方程组Ax b 解法 PAQ 1 LU Ax b PAQ 1 Qx Pb LU Qx Pb z Qx y Uz Ly f Pb f i b p i Uz y z Qx x q i z i 输入 方阵A 右端项b 行或列向量均可 输出 解x 行向量 functionx lupqdsv A b n length b LU p q lupqd A y 1 b p 1 fori 2 ny i b p i LU i 1 i 1 y 1 i 1 endz n y n LU n n x q n z n fori n 1 1 1z i y i LU i i 1 n z i 1 n LU i i x q i z i end 定义1若n阶矩阵A aij 的元素满足 对于1 p q n的正整数p q 有j i p及i j q时 aij 0 则A称为带状矩阵 带宽为w p q 1 A称为三对角矩阵 较常见带状矩阵为带宽为3 p q 2 w 3 的矩阵 系数矩阵为三对角矩阵的线性方程组称为三对角方程组 七 三对角方程组的解法 三对角线性方程组 应用追赶法求解三对角线性方程组 追赶法仍然保持LU分解特性 它是一种特殊的LU分解 充分利用了系数矩阵的特点 而且使之分解更简单 得到对三对角线性方程组的快速解法 定理如果带宽为w p q 1的n阶带状矩阵A有LU分解 A LU 则L是带宽为p的下三角矩阵 U是带宽为q的上三角矩阵 与G E 类似 一旦ui 0则算法中断 故并非任何三对角阵都可以用此方法分解 注 分解过程中 矩阵元素不会过分增大 算法保证稳定 运算量为O 6n 求解Ux y x4 0 3333 x3 0 3333 x2 1 x1 1 求解Ly b y1 1 y2 1 5 y3 1 y4 0 5 周期三对角方程组的一般形式 基本思想 利用谢尔曼 莫里森公式 Sherman Morrison 将方程化为三对角方程求解 谢尔

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论