自适应中点法 · 接受前先比较两条路径

拒绝这一步,就回到原来的起点

从同一个 (t,Y) 分别走一个整步和两个半步。η≤1 才接受未外推的细结果;拒绝时只改变下次步长,时间与状态都留在原处。

接受后的时间
下一计划步长
函数评估次数
接受后的路径叉号:拒绝的细候选已知真实解

只连接已接受的节点。拒绝候选不会成为下一步起点;最多显示最近60个拒绝标记,完整记录仍保存在下表。

每一次到底走多远

误差估计有没有通过

本次诊断实际值

细结果的有符号误差估计是 (粗−细)/3;若要外推,修正量是相反的 (细−粗)/3。本算法接受细结果本身,不加外推修正。已知精确局部流仅用于核对,不参与接受判断。

尝试原 t / Y计划 h / 使用 h粗 / 细η结果下一 h

两个候选接近,就能证明全局误差小吗?