"Runge-Kutta" methods are numerical techniques used to solve differential equations. The Runge-Kutta ("RK") methods attempt to....

higher derivatives, by evaluating the function f(

There are different types of RK-Methods, classified by how many points are used within each timestep, "dt".

The method I have used, which is described below, is the "4th Order RK-Method" as it uses infomation from 4 points to move through one time-step.

For an equation of the form y'=f(

yn+1 = yn + 1/6(k1 + 2k2 + 2k3 + k4)

where

Home