N↗NewtonLab
THE MECHANICS LAB
OSCILLATIONS & ENERGY

Mass–Spring Laboratory

Pull the mass, let go, and follow the energy.

Pull. Release. Repeat.

Ready

Drag the mass and release from rest. Keyboard: ← / → to pull; Enter to release. Drag range ±2 m. Use the initial velocity control for a moving release.

DISPLACEMENT
VELOCITY
ACCELERATION
TIME

Step = 0.05 simulation seconds. Forces share one arrow scale; velocity and acceleration use separate scales. Zero vectors have no arrow.

Motion & energy

Last 30 s · time (s) →
K · kineticU · elasticE · mechanical (dashed)Q · dissipated