Numerical Solutions for Ordinary Differential Equations
Preliminary Theory
Taylor Method(s)
Runge-Kutta Methods
The philosophy behind the Runge-Kutta methods is to emulate the local truncation errors of Taylor's method, using a combination of evaluations of
at different (calculated) points rather then evaluations of derivatives of
at the given point. To derive them we must first revise the following theorem:
Theorem 23 (Taylor's Theorem in two variables)
Midpoint method
Modified Euler's method
Heun's method
Fourth order Runge-Kutta
The next worksheet will look at the application of these methods and their accuracy.
>
Now that we have an efficient method, can we possibly estimate the truncation error at each step and make sure it remains below a given threshold?
Error control
Runge-Kutta-Fehlberg Method
>
Multistep Methods
Systems of ODE's
Boundary Value Problems