0

我知道ode45求解器具有由 Matlab 程序本身控制的自适应步长。以下描述由Matlab 网站给出:

指定具有两个以上元素的 tspan 不会影响 > 求解器用于遍历从 tspan(1) 到 tspan(end) 的区间的内部时间步长。ODE >suite 中的所有求解器都通过基本公式的连续扩展获得输出值。尽管 >a 求解器不一定精确到 tspan 中指定的时间点,但在指定时间点产生的 >solutions 与在内部时间点计算的 >solutions 具有相同的精度顺序。

但是,如果我在 中指定very_small_steptspan=[to:very_small_step:tf]这是否会影响程序控制的步长。这个强制步长会小于 的值very_small_step吗?OR matlab会在指定时间点进行插值计算得到对应的结果吗?

4

1 回答 1

1

从你的报价

指定具有两个以上元素的 tspan 不会影响内部时间步长

还存在MaxStep属性来配置最大步长。对于求解器之间的步骤,请使用此处描述的连续扩展公式。

你为什么还要问?你遇到什么问题?

于 2012-09-07T09:02:47.070 回答