Skip to main tool

RESEARCH & SIMULATION LAB

Differential equation solver for numerical models.

Model first-order ordinary differential equations and two-state systems with Euler, Improved Euler, and RK4. Inspect solution curves, phase plots, and numerical tables directly in your browser.

NUMERICAL OUTPUT

Ready to simulate

Runge–Kutta 4 (RK4)
dy/dx

Set the equation, initial values, interval, and method. Your graph, final values, and table will appear here.

Choose a preset or enter an equation, then run a numerical simulation.

MODEL SETUP

Build the numerical experiment

Examples

METHOD NOTE

Euler is fast but less accurate. Heun improves the slope estimate. RK4 is a strong general-purpose fixed-step method. All outputs are numerical approximations.
01

Choose the model

Enter the right-hand side only, such as -2*y + sin(x). Use x, y, and z with supported functions.

02

Set initial conditions

Specify where the numerical experiment begins, its final x value, and a controlled step size.

03

Inspect the approximation

Compare curves, phase behavior, and tables. Reduce the step size when accuracy needs checking.