jsff01(值计算方法).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 《数值计算方法》课程简介 数值计算方法—研究并解决数学问题近似解的方法,是在计算机上使用的解数学问题的方法。 计算对象—在理论上有解而难于或无法用手工完成计算的数学问题。 应用领域—广泛用于科学研究和工程技术,如地质勘探、汽车制造、桥梁设计、天气预报、汉字字样设计、数码成像技术等等。 课程特点—既有严密的理论性,又具很强的实践性,所构造的方法要由计算机来实现。 先行课程—高等数学、线性代数、高级语言 * 1、建立数学模型: 表现形式多种多样:函数关系式、方程组、积分计算式、微分计算式等 2、选择数值计算方法: 为数学模型选择合适的数值计算方法以用于编程和计算,要考虑:方法能否达到要求的精度、计算量是否太大、程序能否实现、对数据的微小扰动其反应是否敏感。 数 值 计 算 的 内 容 、 方 法 与 算 法 * 3、编写程序:(采用各种高级语言或工具软件) 4、上机运行:根据计算结果检查所选计算方法是否合理或编程考虑是否不周,甚至检查数学模型的合理性。 《数值计算方法》研究数值计算问题,即对已有数学模型探讨面向计算机的各种方法及其使用条件和理论依据,并给出相应的算法,由计算机得到具体问题的数值近似解。 * 研究数值计算方法的必要性: 很多数学问题在理论上严密、有精确解,但实际计算时或者没有计算公式,或者套用计算公式无法完成计算,或者根本无法得到其精确解。例如: 问题1 求非线性方程cosx-x 0的根(无求根公式); 问题2 求解一个20阶线性方程组(克莱姆法则?); 问题3 求解下面的定积分(找不到原函数): * 数值计算方法: 把对数学问题的解法归结为有限次数加减乘除等基本运算并有确定运算顺序的完整、准确、有效的描述,称为数值计算方法。 算法: 研究数值计算方法的软件实现的问题。即用流程图、数学语言或自然语言、计算机语言(计算机程序)对数学问题的数值计算方法作出准确的描述。 * * 1、递推法: 由给定初始数据逐步递推出待求结果数据。 例如,求解下面的n次多项式: 方法之一: 直接按表达式计算。考虑原始数据a0,…,an及x,…,xn分别存储,则共需2n+1个存储单元; 计算量:主要考虑乘除法次数,为2n-1次。 * 方法之二: 秦九韶法(霍纳法),将P x 写成如下形式: 采用递推法计算,用递推公式表示计算过程: bn an,bi ai+bi+1x,i n-1,…,1,0 所需存储单元:n+2个;乘法次数为n。 * 秦九韶递推算法表示如下: INPUT n ,n+1 个系数a i ,(i 0,1,2,…, n, ),x的值 OUTPUT 多项式的值p x 。 Step1 b a n Step2 For i n-1 DownTo 0 b a i +bx End For i Step3 OUTPUT ( ‘p x ’ , b) STOP 2、迭代法:迭代法也称为逐次逼近法。迭代法的使用是为了逐次改进前面的计算结果,使之按给定的精度逼近于问题的准确解。 * 例如求非线性方程f x 0的根,可将方程改写为等价形式 x g x ,以形成迭代格式: xk+1 g xk 3、以直代曲 (将复杂的曲线问题转化为直线问题求解) 例如:牛顿迭代法求非线性方程的根。所求根本来是曲线f x 与x轴的交点,但可近似处理为曲线的切线(直线)与x轴的交点来求解。 给定初始值x0,计算x1 g x0 , x2 g x1 ,……, 直到|xk+1-xk| ?(给定精度控制量),xk+1即为近似根。 * y y f x o 牛顿迭代法 x* x3 x2 x1 x0 x 牛顿迭代公式为: 几何意义: 从初值x0出发,过点 xk,f xk 作曲线f x 的切线,得到与x轴的交点xk+1,以逐步逼近根x*。 * 4、以差商代微商(导数):如果无法按常规方法求导函数精确值,则可根据导数定义 取差商 近似替代 * 5、化整为零(将连续问题离散化):如定积分的计算,当被积函数的原函数无法求得或被积函数为表格函数(无解析表达式)时,就应做离散处理。 x y o y f x a b xi xi+1 可将[a , b]等分成n 个小区间 [xi , xi+1],其中xi a+ih,x0 a, xn b,i 0,1,…,n-1,h b–a /n ,在每个小区间上以直代曲。 * 6、外推法(Richardson外推思想的应用) (在《数值微积分》中详述) 注意:以上6种思想方法并非万能,均有其使用条件和局限性,不能盲目套用,否则会出现谬误。例如 递推法:必须考虑误差的积累和传播是否加剧; 迭代法:必

文档评论(0)

mei1809816wei + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档