52matlab技术网站,matlab教程,matlab安装教程,matlab下载

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4383|回复: 0
打印 上一主题 下一主题

三阶微分方程的数值解法

[复制链接]

125

主题

209

帖子

3070

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3070
跳转到指定楼层
楼主
发表于 2015-4-25 12:07:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
ode45是通常情况下最好的单步解法,次解法基于Dormand-Prince 4-5阶的龙格-库塔公式,是simulink中默认的解法器,通常也是第一选择,是解决是解决连续柔性问题的最理想解法器。

ode23是基于Bogacki-shampine 2-3阶龙格-库塔公式,有时对轻度的刚性方程,它比ode45更有效,对于相同的精度,它需要比ode45更小的步长。

ode113是变阶次Adams-Bashforth-Moulton解法,此揭发使用前几次节点上的值来计算当前节点处的解,因此在相同的精度下,它可能比ode45或ode23更快一些,但此解法不适合用于不连续的系统。

根据需要可以将代码中的ode113换成其他的函数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|52matlab技术网站 ( 粤ICP备14005920号-5 )

GMT+8, 2024-11-22 19:03 , Processed in 0.060221 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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