找回密码
 注册
Simdroid-非首页
查看: 72|回复: 5

有关于ode45的积分程序

[复制链接]
发表于 2009-11-30 13:08:06 | 显示全部楼层 |阅读模式 来自 清华大学
本帖最后由 ljelly 于 2009-12-1 12:55 编辑

大牛帮忙解释一下ode45积分的相对误差和绝对误差是根据什么判断的啊?详细一点儿可否?
发表于 2009-11-30 15:43:44 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
help里有
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-30 15:55:28 | 显示全部楼层 来自 清华大学
2# messenger help里面不够详细,我想知道具体是怎么计算误差哦
回复 不支持

使用道具 举报

发表于 2009-11-30 16:12:43 | 显示全部楼层 来自 浙江杭州
相对误差和绝对误差是定的,又不是算的,你想定多少就定多少,在计算过程中要满足|e(i)| ≤ max(RelTol*abs(y(i)),AbsTol(i))。

不知道你要做什么,你问的就不详细,怎么让别人讲的详细?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-30 16:32:32 | 显示全部楼层 来自 清华大学
本帖最后由 memorystay 于 2009-11-30 16:37 编辑

我的意思是积分每一步的时候是怎么判断误差满足给定的abstol和reltol的?首先得估计出一个误差值才能和给定的误差进行比较吧,如果估计出的误差值小于给定的误差才能进行下一步,我就问是依靠什么判断的,ode45利用的是4、5阶RK方法积分,是怎么估计误差的?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-30 17:44:59 | 显示全部楼层 来自 清华大学
有人知道没有,望指点一下,看了一下ode45的源程序还是每太看懂
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 05:23 , Processed in 0.037197 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表