Vismo · Create · Library · Topics · Guides · Pricing

Simple harmonic motion: spring, mass, sine wave

A block attached to a spring oscillates back and forth while its position x(t) = A cos(omega t) is traced live on a graph beside it. The animation links the physical motion to the equation, showing why speed peaks at the equilibrium point and drops to zero at the endpoints. Formulas for restoring force F = -kx, angular frequency omega = sqrt(k/m), and period T = 2 pi / omega are displayed alongside the motion, making the connection between force, mass, stiffness, and timing clear for introductory physics students.

16:9 · every frame verified for overlaps, spacing and edges before rendering

The prompt that made it

A mass on a spring oscillates while x(t) = A cos(omega t) is traced on a graph in sync; F = -kx, omega = sqrt(k/m), T = 2 pi / omega; slowest at the ends, fastest through the middle.

Make your own version

Make the next one in this series

Related animations

Snell's law: light bends toward the normal in glass
Snell's law: light bends toward the normal in glass

A light ray travels from air into glass, bending according to n1 sin(theta1) = n2 sin(theta2). As the incident…

Conservation of energy: a pendulum trades height for speed
Conservation of energy: a pendulum trades height for speed

An animated pendulum swings back and forth while live bar graphs track kinetic and potential energy at every i…

Exponential decay: every half-life halves what is left
Exponential decay: every half-life halves what is left

Bars shrinking from 100% to 50%, 25%, 12.5%, and 6.25% illustrate how a radioactive sample loses the same frac…

Projectile Tracked by a Radar Station
Projectile Tracked by a Radar Station

A projectile launches from point O at 150 m/s and 75° above the horizontal, while a radar station sits 20 m aw…

Volleyball Serve Projectile Over the Net
Volleyball Serve Projectile Over the Net

This animation traces a volleyball served at 12 m/s and 30° from a height of 0.9 m, decomposing the launch vel…

Projectile Motion From a Moving Airplane
Projectile Motion From a Moving Airplane

An airplane drops a package while flying horizontally at 55.56 m/s, 100 m above the ground. The animation sepa…