- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章-常微分方程初值问题的数值解法
* 第8章 常微分方程初值问题的数值解法 基础知识 欧拉方法 龙格—库塔方法 8.1 基础知识 一、问题的提出 很多实际问题都需要求解常微分方程。例如单摆问题。 常微分方程分为线性常微分方程和非线性常微分方程,又可以分为一阶常微分方程和高阶常微分方程。通过变量的替换,可以把高阶常微分方程转化为一阶常微分方程再求解。对于一阶常微分方程组,可以写成向量形式的单个方程,求解方法与一阶常微分方程相似。因此本章只讨论一阶常微分方程的初值问题: 目前在常微分方程理论中,只能求出某些特殊类型常微分方程的解析解,对大部分常微分方程,用解析方法求出常微分方程的精确解非常困难,甚至不存在解的解析表达式。为满足工程实践的需要,常常用数值解法求常微分方程的近似解。 在本章中假设讨论的一阶常微分方程的初值问题的解y(x)存在、唯一且足够光滑,方程本身是稳定的,即精确解y(x)连续且依赖于初始值及右端函数。 8.1 基础知识 二、数值解法 一阶常微分方程初值问题的数值解法的主要思想,是对区间[a,b]上的节点 a=x0<x1<……<xn<xn+1<……≤b 建立y(xn)的近似值yn的某一递推格式,利用初值y0和已计算出的y1,y2,……, yk-1递推出yk,并且用这一方法反复递推,依次得到yk+1,yk+2,……,yn。这一求解方法称为步进式求解,相邻2个节点的距离称为步长,记为hi=xi+1-xi。为便于计算,常取成等距节点,称为定步长,这时把步长记为h。 一阶常微分方程初值问题的数值解法有多种分类方法。 多步法不能自行启动,必须先用单步法计算出y1,y2,……,yk-1,才能启动一个r步的多步法。 一种分类方法为: ⑴ 单步法:每一轮递推只用到前面一轮的递推结果,递推格式为: yk=yk-1+hT(xk-1,yk-1) ⑵ 多步法:每一轮递推要用到前面多轮递推的结果,递推格式为: yk=yk-1+hT(xk-r,yk-r,xk-r+1,yk-r+1,……, xk-1,yk-1),其中r>1。 8.1 基础知识 二、数值解法(续) 另一种分类方法为: ⑴ 显式方法:递推公式的右端都是已知量,可以直接计算出递推的结果,递推格式为:yk=yk-1+hT(xk-r,yk-r,xk-r+1,yk-r+1,……, xk-1,yk-1) ⑵ 隐式方法:递推公式左端的未知量也出现在公式的右端,递推格式为: yk=yk-1+hT(xk-r,yk-r,xk-r+1,yk-r+1,……, xk,yk) 隐式方法的递推公式其实是一个方程。解方程的运算量可能较大,为避免解方程,常采用预测—校正系统。 ⑶ 预测—校正系统:每一轮递推包括预测和校正这2个步骤。先用显式方法计算出yk,作为迭代的初值,这一过程称为预测;再把隐式方法的递推公式作为迭代公式,把预测值yk代入迭代公式右端进行迭代,这一过程称为校正。在校正时往往迭代1次或几次,校正值的精度就会有大幅提高。 一阶常微分方程初值问题的数值解法一般是对连续的初值问题进行离散化处理,把微分方程转化为代数方程来求解。常用的离散化方法有: ⑴ 基于数值微分的离散化方法,⑵ 基于数值积分的离散化方法,⑶ 基于泰勒展开的离散化方法。 8.2 欧拉方法 一、显式欧拉法 在一阶常微分方程初值问题的数值解法中,显式欧拉(Euler)法是最简单的一种。显式欧拉法有明显的几何含义,缺点是精度不高。对于一阶常微分方程的初值问题: 显式欧拉法的递推公式为:yk=yk-1+hf(xk-1,yk-1),k=1,2,3,……。 显式欧拉法每一轮递推只用到前面一轮递推的结果,因此它是单步法。 由基于数值微分的离散化方法、基于数值积分的离散化方法、基于泰勒展开的离散化方法都可以推导出显式欧拉法的递推公式。 用显式欧拉法求解一阶常微分方程初值问题的过程,就是以已知的(x0,y0)作为起点,代入显式欧拉法的递推公式的右端,计算出y(x)在x1处的近似值y1;再以(x1,y1)作为起点,用显式欧拉法的递推公式计算出y(x)在x2处的近似值y2;……。 8.2 欧拉方法 一、显式欧拉法(续) 显式欧拉法的递推公式是斜率为f(xk-1,yk-1),经过点(xk-1,yk-1)的直线方程。 上述显式欧拉法递推过程的几何含义,就是用曲线y(x)在点(x0,y0)处的切线段代替y(x)在区间[x0,x1]内的曲线段;再把曲线段的终点(x1,y(x1))近似为切线段的终点(x1,y1),把曲线y(x)在点(x1,y1)处切线的斜率f(x1,y(x1))近似为f(x1,y1) ,做曲线y(x)在点(x1,y1)处的切线,并在区间[x1,x2]内用近似的切线段代替y(x)的曲线段;……。欧拉法用一系列折线
您可能关注的文档
- 第5章留数定理及其应用.ppt
- 第5讲-8051的指令系统.ppt
- 第5章农业物流地理.ppt
- 第5讲:深入理解GridView的RowDataBind事 件及高级应用.ppt
- 第5节-二力平衡的条件.ppt
- 第5课-北魏孝文帝改革与民族融合.ppt
- 第6章--安全VPN及拨号业务故障排除(V2.1).ppt
- 第6单元第11课时5综合与实践2北京五日游.ppt
- 第6章-COBOL+CICS+VSAM和COBOL+CICS+DB2程序开发.ppt
- 第6章-企业营运能力分析.ppt
- 预应力筋用锚具、夹具和连接器应用技术规程 JGJ 85-2010 知识培训.pptx
- 多联机空调系统工程技术规程 JGJ 174-2010 知识培训.pptx
- 2025届山西晋中学市榆次区中考冲刺卷历史试题含解析.doc
- 钢管满堂支架预压技术规程 JGJ_T 194-2009 知识培训.pptx
- 河北省唐山市古治区2025届中考历史模拟试卷含解析.doc
- 建筑桩基技术规范 JGJ 94-2008知识培训.pptx
- 普通混凝土用砂、石质量及检验方法标准培训.pptx
- 建筑施工作业劳动防护用品配备及使用标准 JGJ 184-2009知识培训.pptx
- 城市轨道交通引起建筑物振动与二次辐射噪声限值及其测量方法标准 JGJ_T 170-2009知识培训.pptx
- 岩溶地区建筑地基基础技术规范 DBJ_T 15-136-2018 知识培训.pptx
最近下载
- 计算机视觉 课件全套 第1--10章 计算机视觉概述---人脸表情识别研究.pptx VIP
- 国家开放大学《计算机组网技术》第4单元:实训- 无线组网.pdf VIP
- 《建筑电气消防技术》课件.ppt VIP
- 2025年国开 电大计算机应用基础 终结性考试试题及答案 .pdf VIP
- 2021-2022学年云南省昆明市五华区八年级下学期期末语文试卷.docx VIP
- 山西省忻州市PPT介绍,幻灯片模板.pptx VIP
- 集团内训师管理制度超详细内含多份表格模板.doc VIP
- 尘肺影像学小结全解.ppt VIP
- 2024中考地理时事热点强化训练.docx VIP
- 心梗溶栓治疗临床路径.pptx VIP
文档评论(0)