利用四阶 Runge-Kutta 方法数值求解一阶常微分方程 dy/dx=func(x,y) 的 MATLAB 代码。使用方法:

  • 设置 func.m 中的 func(x, y)
  • 设置 RungeKutta.m 中的初始条件和参数
  • 调整 XINT、YINT、XFIN、NUM
  • 运行 RungeKutta.m

在工作区可查看求解结果 x 和 y,可通过 plot(x, y) 可视化结果。