工程数值方法精编.doc

  1. 1、本文档共116页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程数值方法 学习内容: Chapter 1 线性代数方程组的数值解法 Chapter 2 插值问题与数值微分 Chapter 3 数值积分方法 Chapter 4 常微分方程(组)初值问题的数值方法 Chapter 5 常微分方程(组)边值问题的数值方法 Chapter 6 椭圆型偏微分方程的数值方法 Chapter 7 加权残值方法 参考书目: 武汉大学、山东大学合编,计算方法,高教版,1979 林成森编,数值计算方法(上、下),科学出版社,2000 中科院研究生数学丛书,工程中的数值方法,科学出版社,2000 曾绍林编,工程数学基础(研究生数学丛书),科学出版社,2001 李庆扬编,数值分析基础教程,高等教育出版社,2002 李庆扬编,数值分析(第4版),清华版,2003 关治编,数值计算方法,清华版,2004 李岳生、黄有谦编,数值逼近,高教版,1978 李荣华编,微分方程数值解法,人教版,1980 邱吉宝编著,加权残值法的理论与应用,宇航版,1992 Chapter 1 线性代数方程组的数值解法 线性代数方程组的求解是工程实践中最常遇到的问题。据不完全统计,在工程实践中提出的计算问题中,有近一半涉及到求解线性方程组。例如:结构有限元分析问题,大地测量问题,气象预报问题,电力传输网分析问题,各种电路分析问题,数据拟合问题,以及非线性方程组与微分方程的数值求解问题等等。因此,学习并掌握线性代数方程组求解的基本理论与方法无疑是十分必需的。 本章将介绍目前一些利用计算机求解线性代数方程组常用的、且简单有效的数值方法。 求解线性方程组的数值方法尽管很多,但归并起来可分为两大类: 直接法(精确法) 凡经有限次的四则运算,若运算中没有舍入误差即可求得方程组精确解的方法。如:克莱姆(Cramer)法则方法、消元法、分解法、分解法等等。 迭代法(近似法) 将求解方程组的问题转化为构造一个无限迭代的序列,在实现该序列过程中的每一步计算结果,均是把前一步所得的结果施行相同的计算步骤进行修正而获得的,而这一无限序列的极限就是原方程组的精确解答。如:简单迭代法、赛德尔迭代法、牛顿法、共轭斜量法等等。 需要指出的,在一般情况下,我们使用直接法和迭代法两类方法都不可能完全获得原方程组的精确解答。原因很显然:(1)实际中在使用直接法时不可能没有数值计算的舍入误差,故此时所谓精确方法的解并不是绝对精确的;(2)实际中在使用迭代法时,不可能将极限过程无限进行到底,而只能进行有限次的迭代,故获得是满足精度要求的近似解答。 关于这两类方法求解的误差分析,我们将在每类方法的介绍之后进行简要讨论。 §1.1 直接法—Cramer法则与求逆方法 设n元n个非齐次线性代数方程组为: (1.1) 利用矩阵和向量符号,这个方程组可表为: (1.2) 其中,——方程组(1.1)的系数矩阵(阶方阵); ——方程组(1.1)的右端已知向量(阶列阵); ——方程组(1.1)待求的解向量(阶列阵)。 §1.1.1 Cramer法则 由线性代数中关于线性方程组解的定理可知: 若A的行列式,则方程组(1.1)有唯一解。此时,根据Cramer法则,其解的表达式为: (1.3) 其中, 即将中的第j列元素依次换为右端已知向量的元素所构成的阶方阵的行列式。 易见,利用Cramer法则给出的(1.3)式求解n阶线性方程组(1.2)式,需要计算个阶行列式,而每个n阶行列式将有项,其中每一项又含有n个因子,故展开每一个n阶行列式仅乘法运算就需次(忽略加法运算次数),而对个n阶行列式,其乘法运算的次数为: 对式(1.3)其除法次数为:n 故求解方程组(1.2)其乘法和除法总的运算次数为:次 例如,若阶,则次 这是一个十分惊人的数字,即使利用超高速的电子计算机能够胜任此计算次数,仅由于多个数的连乘亦有可能造成溢出而无法继续运算。因此,Cramer法则这个在理论上完善且精确的求解方法,仅在理论上和一些特殊情况下可以发挥作用,而对高阶线性代数方程组的实际求解中几乎没有多少实用价值。为此,人们不得不研究其它一些计算简单、且行之有效的求解方法。 §1.1.2 求逆方法 若,则A非奇异,即存在,则方程组(1.2)的解向量可表为: (1.4) 常用的矩阵求逆方法有:(1)伴随矩阵法;(2)初等变换法; 但当方阵A的阶数n较大时,求逆非常麻烦且计算量很大。故对高阶线性代数方程组来说,求逆方法也是一种中看不中用的方法。 §1.2 直接法—Gauss(高斯)消去法 尽

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档