您所在位置: 网站首页 / 欧拉法与龙格库塔法比较分析.docx / 文档详情
欧拉法与龙格库塔法比较分析.docx 立即下载
2024-11-06
约1.6千字
约18页
0
164KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

欧拉法与龙格库塔法比较分析.docx

欧拉法与龙格库塔法比较分析.docx

预览

免费试读已结束,剩余 13 页请下载文档后查看

20 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

解微分方程的欧拉法,龙格-库塔法简单实例比较
欧拉方法(Eulermethod)用以对给定初值的常微分方程(即初值问题)求解分为前EULER法、后退EULER法、改进的EULER法。缺点:欧拉法简单地取切线的端点作为下一步的起点进行计算,当步数增多时,误差会因积累而越来越大。因此欧拉格式一般不用于实际计算。改进欧拉格式(向前欧拉公式):为提高精度,需要在欧拉格式的基础上进行改进。采用区间两端的斜率的平均值作为直线方程的斜率。改进欧拉法的精度为二阶。算法:
微分方程的本质特征是方程中含有导数项,数值解法的第一步就是设法消除其导数值。对于常微分方程:


可以将区间分成段,那么方程在第点有,再用向前差商近似代替导数则为:

在这里,是步长,即相邻两个结点间的距离。因此可以根据点和的数值计算出来:

这就是向前欧拉公式。
改进的欧拉公式:
将向前欧拉公式中的导数改为微元两端导数的平均,即上式便是梯形的欧拉公式。
可见,上式是隐式格式,需要迭代求解。为了便于求解,使用改进的欧拉公式:
数值分析中,龙格-库塔法(Runge-Kutta)是用于模拟常微分方程的解的重要的一类隐式或显式迭代法。实际上,龙格-库塔法是欧拉方法的一种推广,向前欧拉公式将导数项简单取为,而改进的欧拉公式将导数项取为两端导数的平均。
龙格-库塔方法的基本思想:
在区间内多取几个点,将他们的斜率加权平均,作为导数的近似。
龙格库塔法的家族中的一个成员如此常用,以至于经常被称为“RK4”或者就是“龙格库塔法”。令初值问题表述如下。

则,对于该问题的RK4由如下方程给出:

其中




这样,下一个值由现在的值加上时间间隔和一个估算的斜率的乘积决定。该斜率是以下斜率的加权平均:
是时间段开始时的斜率;是时间段中点的斜率,通过欧拉法采用斜率来决定在点的值;也是中点的斜率,但是这次采用斜率决定值;是时间段终点的斜率,其值用决定。当四个斜率取平均时,中点的斜率有更大的权值:

RK4法是四阶方法,也就是说每步的误差是阶,而总积累误差为阶。注意上述公式对于标量或者向量函数(可以是向量)都适用。
例子:
下面给出了数值求解该微分方程的简单程序。
其中分别为向前欧拉公式,改进的欧拉公式,4级4阶龙格-库塔公式及精确解。


结果分析:
图1中显示在时,3种算法与精确值较接近,即误差不大,但当继续增加时则4级4阶龙格库塔法较精确,但也有一定限度,当时,计算值与精确值得差别将越来越大。从图2中可以清楚的看到这一结果,其中,,。


图1

图2































































































































































































































































































































































































































































































































































瑞刷Ytv4f988JQod
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

欧拉法与龙格库塔法比较分析

文档大小:164KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用