📐

Math Visualization

Vectors, trigonometry, graphing, Fourier series, and fractals

26 simulators
AllBeginnerIntermediateAdvanced
NewBeginner

Savitzky–Golay Smoothing

Noisy cosine vs SG(7,2) convolution — preserves peaks better than a wide boxcar.

Launch Simulator
NewBeginner

Markov Chain (Weather)

Sun/Rain two-state chain: P matrix, stationary π, empirical vs theory.

Launch Simulator
NewBeginner

Gradient Descent (2D)

Level sets of f(x,y) and path (x,y) ← (x,y) − η∇f; bowl or elliptic well.

Launch Simulator
NewIntermediate

Minkowski Diagram

Light cone and boosted axes in 1+1D; γ from v.

Launch Simulator
NewIntermediate

Twin Paradox

Out-and-back worldlines; proper time τ = T/γ vs Earth time T.

Launch Simulator
NewBeginner

Monte Carlo π

Uniform samples in a square; 4·(in disk)/N estimates π.

Launch Simulator
NewBeginner

Random Walk

1D or 2D steps; trail and running mean ⟨r²⟩ vs diffusion intuition.

Launch Simulator
FeaturedBeginner

Vector Addition

Place vectors and see the resultant with head-to-tail animation.

Launch Simulator
FeaturedBeginner

Trigonometry Circle

Unit circle with live sin, cos, tan values as you drag.

Launch Simulator
Beginner

Function Grapher

Enter f(x) and see instant plots with zoom and pan.

Launch Simulator
FeaturedAdvanced

Fourier Series

Build waveforms from sine waves. Add harmonics one by one.

Launch Simulator
Intermediate

Lissajous Curves

Beautiful patterns from two frequencies with adjustable ratio.

Launch Simulator
NewBeginner

Harmonograph

Two damped harmonic sums in x and y: decaying rosette trace vs Lissajous loops.

Launch Simulator
NewBeginner

Spirograph (Trochoids)

Hypo- or epitrochoid: fixed R, rolling r, pen d; hue trail and period hints.

Launch Simulator
NewIntermediate

Sandpile (SOC)

BTW abelian model: add grains, ≥4 topples to neighbors; critical avalanches.

Launch Simulator
NewBeginner

Flow Field Particles

Synthetic v(x,y,t); advection with wrap; optional arrow grid.

Launch Simulator
NewAdvanced

Fractal Generator

Mandelbrot, Julia, Koch snowflake. Zoom infinitely.

Launch Simulator
NewBeginner

a → v → x

Integrate acceleration to velocity and position; stacked time graphs.

Launch Simulator
NewIntermediate

Taylor Polynomial

sin, cos, or exp vs Taylor sum about center a up to order n.

Launch Simulator
NewBeginner

Complex Phasor

exp(iωt) on the unit circle; Re, Im, and phase φ.

Launch Simulator
NewBeginner

Least Squares Fit

Noisy linear data; fitted slope and intercept with residuals.

Launch Simulator
NewIntermediate

Convolution (pulses)

Two rectangular pulses; overlap length at τ = 0.

Launch Simulator
NewIntermediate

Euler vs RK4 (Pendulum)

Same nonlinear pendulum ODE and step h; Euler vs RK4 side by side.

Launch Simulator
NewIntermediate

Lotka–Volterra

N′ = αN−βNP, P′ = δNP−γP; phase plane RK4; equilibrium dot.

Launch Simulator
NewBeginner

Logistic Growth

dN/dt = rN(1−N/K); exact S-curve vs carrying capacity K.

Launch Simulator
NewIntermediate

2×2 Matrix & Eigenvectors

Grid deformation under M; real λ eigen-direction arrows.

Launch Simulator