常微分方程初值问题数值解法
微分方程 dy/dx = f(x,y)
dy/dx = -y(指数衰减)
dy/dx = x + y(线性)
dy/dx = y(1-y)(Logistic)
dy/dx = -sin(x)(三角)
自定义表达式
初值:
y(0) = 1
数值方法
欧拉法 (Euler)
改进欧拉法 (Improved)
经典四阶龙格-库塔 (RK4)
精确解(若有)
参数设置
求解区间 [x₀, x_end]
x₀
x_end
初值 y₀
y₀
步长 h
坐标范围
自动范围
Y_min
Y_max
应用范围
求解状态
欧拉法
就绪
改进欧拉
就绪
RK4
就绪
当前步:
0
/
--
动画控制
⏭ 下一步
▶ 自动演示
↺ 重置
速度:
0.6s
图例
精确解
欧拉法 O(h)
改进欧拉 O(h²)
RK4 O(h⁴)
步
xₙ
欧拉法 yₙ
改进欧拉 yₙ
RK4 yₙ
精确解
当前迭代公式
▶ 展开算法通式