24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2144  |  回复: 10

独孤神宇

版主 (知名作家)

引用回帖:
10楼: Originally posted by brucexmc at 2014-11-29 19:15:54
非常感谢您细心的回复,我也在研究ode45的时间步长调整方法,过程比较复杂,目前还没有完全理解。但你说的很有道理,是其算法自身的一些技巧导致了这样的现象,因为在t=1时,二阶导数不连续了,可能会导致计算误差 ...

ode45是变步长算法,计算过程自动调整。。想要人为调整步长可以直接用龙格——库塔算法。
当然也可能是你的方程刚性太大,ode还有其他算法,可以试试适合刚性计算的算法。
数值计算
11楼2018-01-15 20:38:39
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 brucexmc 的主题更新
信息提示
请填处理意见