Runge-Kutta法是一种求解常微分方程的数值方法。常微分方程的数值解法是以一阶方程为基础:y'=f(x,y),求解的过程是由始点(x0,y0)开始(初始条件已知y(x0)=y0,逐步求得一个点列(x1,y1),(x2,y2)…依次描绘出满足方程式的解: 其中h=xi+1-xi,ψ称为增量函数(参见increment function)亦即y增值的斜率。在Runge-Kutta法中增量函数是采用一组代表点上斜率的加权平均: 今以Runge-Kutta四阶解法为例。其增量函数为 Runge-Kutta法由于计算过程单纯,而且稳定性良好,因此在应用上广为采用。