Skip to main content
Sandbox Physics

M001 · Kinematics

Motion Graph Studio

Edit position, velocity or acceleration; connect signed slopes and areas to a 3D cart, reversals and the difference between distance and displacement.

Interactive modelMotion Graph Studio
Selected timeReady\text{Ready}
Reference positionReady\text{Ready}
Reference signed velocityReady\text{Ready}
Reference signed accelerationReady\text{Ready}
Selected driving quantityReady\text{Ready}
Signed velocity areaReady\text{Ready}
Travelled distanceReady\text{Ready}
Signed acceleration areaReady\text{Ready}

Physics tutorial

Motion Graph Studio

BackgroundMotion graphs encode rates and signed accumulation.

Why it mattersEdit position, velocity or acceleration; connect signed slopes and areas to a 3D cart, reversals and the difference between distance and displacement.

Start with the essentials

Focus question
Can one drawn curve determine the whole motion?
One-sentence intuition
Integrals need initial values; sign changes matter.

Core mathematical model

The connected derivatives

v=dxdt,a=dvdtv=\frac{\mathrm dx}{\mathrm dt},\qquad a=\frac{\mathrm dv}{\mathrm dt}

Changing the driver changes the whole trajectory, not three independent curves.

Integrals need initial values

v(t)=v0+∫0ta(s) dsx(t)=x0+∫0tv(s) ds\begin{aligned}v(t)&=v_0+\int_0^t a(s)\,\mathrm ds\\x(t)&=x_0+\int_0^t v(s)\,\mathrm ds\end{aligned}

Signed areas may cancel after a reversal.

Distance retains return travel

D(t)=∫0t∣v(s)∣ ds≥∣x(t)−x(0)∣D(t)=\int_0^t|v(s)|\,\mathrm ds\geq|x(t)-x(0)|

Velocity roots split the polynomial into monotone travel segments.

Natural boundary of the chosen driver

q∈{x,v,a},q′′(0)=q′′(T)=0q\in\{x,v,a\},\qquad q^{\prime\prime}(0)=q^{\prime\prime}(T)=0

The input spline has continuous second derivatives; natural boundary does not mean zero speed.

Common difficulties

Model and evidence

Typical misconceptionNatural spline boundaries mean zero speed.

Better mental modelChoose position, velocity or acceleration as the driver. The seven equally spaced knots form a natural cubic spline. Only the driver’s second derivative vanishes at its outer endpoints; this does not mean the cart starts or ends at rest. The spline may overshoot the knot values.

Run the experiment

  1. 01

    Select the driver

    Compare Draw position, Uniform motion and Constant acceleration.

    What to observe: Initial conditions apply only when integrating.
  2. 02

    Edit and reverse

    Drag a blue knot across zero, then scrub the gold clock.

    What to observe: A negative velocity returns along the rail.
  3. 03

    Separate distance and displacement

    Scrub Reverse and return to its end.

    What to observe: Signed displacement can vanish after nonzero travel.
  4. 04

    Audit the integral

    Compare exact position with the separate trapezoid trace.

    What to observe: Sampling error is retained instead of forced to zero.