Time0.00 s
Speed 0.50×
Change the system
Period Frequency
Displacement
0.000
m
Gradient
0.000
m s⁻¹ = v
Velocity
0.000
m s⁻¹
Gradient
0.000
m s⁻² = a
Acceleration
0.000
m s⁻²

How to use it

Press play and watch the marker travel along all four graphs at once — the point of the activity is to see that every curve describes the same instant of the same motion.

Open Change the system to vary length and gravity (pendulum) or mass and spring constant (mass–spring) and see how the period responds. The pendulum's drawn angle is capped so the picture stays sensible; the maths shown is always ideal SHM.

The horizontal axis

Horizontal axis re-labels every graph at once, so the three curves always stay lined up. The motion itself never changes — only the way the axis is marked:

Hiding a graph

Each graph has a Hide button. Hiding one leaves its space empty rather than closing the gap, so the other graphs stay exactly where they were — useful for asking a class to sketch the missing curve before revealing it.

The energy view

The fourth graph shows potential, kinetic and total energy on one axis, alongside the other three so you can line an energy up against the displacement and velocity that produced it. Tick each store off to show them in isolation.