- 23
- 0
- 约1.51千字
- 约 3页
- 2019-08-23 发布于江西
- 举报
Matlab中解常微分方程的ode45
[原创]Matlab中解常微分方程的ode 452010-11-03 11:44ode是专门用于解微分方程的功能函数,他有ode23,ode45,ode23s等等,采用的是Runge-Kutta算法。ode45表示采用四阶,五阶runge-kutta单步算法,截断误差为(Δx)^3。解决的是Nonstiff(非刚性)的常微分方程.是解决数值解问题的首选方法,若长时间没结果,应该就是刚性的,换用ode23来解.其他几个也是类似的用法
使用方法
[T,Y]=ode45(odefun,tspan,y0)
odefun是函数句柄,可以是函数文件名,匿名函数句柄或内联函数名
tspan是区间
[t0 tf]或者一系列散点[t0,t1,.,tf]
y0是初始值向量
T返回列向量的时间点
Y返回对应T的求解列向量
[T,Y]=ode45(odefun,tspan,y0,options)
options是求解参数设置,可以用odeset在计算前设定误差,输出参数,事件等
[T,Y,TE,YE,IE]=ode45(odefun,tspan,y0,options)
每组(t,Y)之产生称为事件函数。每次均会检查是否函数等于零。并决定是否在零时终止运算。这可以在函数中之特性上设定。例如以events或@events产生一函数。[value,isterminal,d
您可能关注的文档
最近下载
- 五轴加工手册_中文版.pdf VIP
- 当归的吃法和药理作用 当归的药理作用.docx VIP
- ISO14001_2026 环境管理体系 变更管理程序(EMS-CX-010).docx VIP
- 九年级化学上册新教材解读讲座培训课件(人教版2025).pptx
- DB65_T 4982-2025 早期人民防空工程分类鉴定规程.docx
- 《中小学教育惩戒规则(试行)》课件.pptx VIP
- 当归的食用方法 当归的食用方法及食用禁忌.docx VIP
- 瑞普德R8080TA用户手册调试参数设置资料.pdf
- 2025年惠州市惠城区林业系统事业单位招聘考试《林业基础知识》题库及答案解析.docx VIP
- GA∕T 1497-2018 法庭科学整体分离痕迹检验术语.pdf
原创力文档

文档评论(0)