首页 > 编程知识 正文

%lf与%.2f,ode45步长必须降至

时间:2023-05-05 00:25:49 阅读:136589 作者:2922

1配置文件

ode45,常微分方程的数值解。 MATLAB提供求常微分方程数值解的函数。 当微分方程的解析解很难求出时,可以求出其数值解(数值解是指用数值方法求出近似解,并给出相应的一系列自变量和解)。

在Matlab中求出微分方程式数值解的函数是ode45、ode23、ode113、ode15s、ode23s、ode23t、ode23tb这7个.

ode是Matlab求解微分方程的专门功能函数。 求解器有可变步骤“variable-step”和固定步骤“fixed-step”两种。 根据类型有不同的求解器,其中ode45求解器是一种变步长,采用Runge-Kutta算法; 作为其他使用相同算法的可变步骤求解器,还有ode23。

ode45表明采用了四阶-五阶Runge-Kutta算法,其通过四阶方法提供候选解,通过五阶方法控制误差是自适应步长(变步长)的常微分方程的数值解法,其总体截止误差为(-x ) 解决的是Nonstiff (非刚性)常微分方程。

原文: https://blog.csdn.net/log gsy/article/details/80791924

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。