Runge Kutta 4th Order Method
|
05-30-2015, 06:03 PM
(This post was last modified: 05-30-2015 06:05 PM by Eddie W. Shore.)
Post: #1
|
|||
|
|||
Runge Kutta 4th Order Method
The Runge Kutta 4th Order is a method for solving differential equations involving the form: dy/dx = f(x,y), where:
x_n+1 = x_n + h y_n+1 = y_n + (k1 + 2*k2 + 2*k3 + k4)/6 Where: k1 = h * f(x_n, y_n) k2 = h * f(x_n + h/2, y_n + k1/2) k3 = h * f(x_n + h/2, y_n + k2/2) k4 = h * f(x_n + h, y_n + k3) Variables used: A = x_n B = y_n C = x_n+1 D = y_n+1 H = step K = k1 L = k2 M = k3 N = k4 Results are stored in lists L1 and L2. L1 represents the x coordinates, L2 represents the y coordinates. Both DIFFTBL and RK4 return the same output. The difference is that DIFFTBL uses an Input box and no-pass through arguments and RK4 uses five pass-through arguments. This way, RK4 could be used as a subroutine. Both return the results in a matrix, M1. DIFFTBL: Code: EXPORT DIFFTBL() RK4: Code: EXPORT RK4(f,A,B,H,S) |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
Runge Kutta 4th Order Method - Eddie W. Shore - 05-30-2015 06:03 PM
RE: Runge Kutta 4th Order Method - Euler - 10-10-2015, 12:32 AM
RE: Runge Kutta 4th Order Method - Euler - 10-10-2015, 02:41 PM
RE: Runge Kutta 4th Order Method - Grayhek - 09-17-2020, 09:11 PM
|
User(s) browsing this thread: 1 Guest(s)