《应用数值分析》课件数值分析5.4线性方程组的数值解法.pptx

《应用数值分析》课件数值分析5.4线性方程组的数值解法.pptx

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第5章线性方程组的数值解法

§5.4基于矩阵三角分解的方法5.4.1矩阵的三角分解第1步消元

其中第2步消元

其中一般第K步消元

其中

7条件:矩阵A经Gauss消元法后得到的上三角矩阵.?Gauss消元法的矩阵表示

上三角阵单位下三角

求矩阵的LU分解。取变换矩阵则有再取变换矩阵例解:

?Doolittle分解中LU元素的求解次序?A=LU三角分解的紧凑格式

15对r=2,3,…,n,?矩阵三角分解的紧凑格式

例5用直接三角分解法即Doolittle分解法解解从而求解得求解得

直接LU分解元素的存储

18解

21练2用直接三角分解法解解

22?先求Ly=b得y?再求Ux=y得x

5.4.2平方根法和改进的平方根法

上三角阵单位下三角

实对称正定矩阵的平方根法

30对称?A为3阶对称正定阵,A=LLT,怎样求L?对称

31例对下列矩阵进行Cholesky分解

32?A为n阶对称正定阵,A=LLT?L中元素的求解次序?依次求L的第一列,第二列,…,第n列.元素仍然存放在矩阵的相应位置上

34?求L的第一列?求L的第二列?对称正定阵A=LLT,求L的计算公式?设已求得L的前k-1列,现求L的第k列(k=3,…,n)

38例9求的Cholesky分解.解

39解

?对称正定阵的LDLT分解中L,D的计算公式1

(避免重复计算,便于编程)?对称正定阵的LDLT分解中L,D的计算公式2

Step1Step2Step3Stepn储存比消去法节省一半,但比平方根法多用一个单元内存?对称正定阵的LDLT分解紧凑格式及存储

?对称正定阵的LDLT分解求方程组(改进平方根法)

例10用LDLT解方程组解

例10用LDLT解方程组或紧凑格式

49?对称正定阵的LDLT分解本质上是对A作Doolittle分解,即LU分解.LDLT分解中的D即LU分解中的U的对角部分LDLT分解中的L即LU分解中的L

50?对称正定矩阵A的LU分解,计算量可以节省一半?求U的第1行?求L的第1列?对称正定阵的LDLT分解中L,D的计算?先对对称正定阵A作LU分解

51?求U的第k行(k=2,3,…,n)?求L的第k列(k=2,3,…,n)?对称正定阵的LDLT分解中L,D的计算节省了计算量?求D

5.4.3三对角线性方程组的追赶法

56例四阶三对角矩阵的三角分解(Gauss消去法)

57例四阶三对角矩阵的三角分解单位下二对角阵上二对角阵

59?三对角矩阵三角分解中LU的求解次序

60对k=3,…,n?三对角矩阵三角分解中LU的求解?右端用矩阵乘法展开,比较两边元素得

追赶法追的过程:n-1赶的过程:2n-1乘除运算量2n-2

?系数矩阵为严格对角占优阵时,追赶法数值稳定?计算过程中撇开系数中大量的零,使计算公式大大简化,减少了计算量.追赶法总的乘除运算量5n-4.

线性方程组的直接法小结

三角分解的计算过程Step1Step2Step3Step4Step5Step6Step2n-1Step2(n-1)依次交替进行再计算的列先计算的行存储杜利特尔分解/*DoolittleFactorization*/:对方程组求解,只要得到了系数矩阵的三角分解形式,再利用前代算法和回代算法解两个三角方程组即得.

文档评论(0)

酱酱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档