General Numerical Differential Equation Solver by 330k
Conditions for Differential Equation
dy/dt
function(t, y){ return [y[1],-y[0]]; }
Describe differential equations as a JavaScript function.
Return an array of dy/dt values.
t0
initial value of t
t1
end value of t
Δt
calculation step of t
Initial Values
An array of initial y values
Method
Explicit RK1 Euler
Explicit RK2 Heun
Explicit RK3 Ralston
Explicit RK4 Classical
Explicit RK5 Nystroem
Explicit RK6 Hammud
Explicit RK7 Shanks
Explicit RK8 Cooper & Verner
Explicit RK9 Verner
Implicit RK1 Backward Euler
Implicit RK2 Mid Point
Calculate
Clear
Result Graph
Result Data (TSV)