Frequency, Wavelength & Speed Simulator — Wave Equation Interactive

This simulator animates a single traveling sine wave and lets you independently set its frequency and propagation speed. Wavelength is never set directly — it is always computed live from λ = v/f, exactly as the wave equation requires, and the display marks out one full wavelength plus a traveling crest marker so you can see the relationship in real time.

← Waves Labs
About this tool — how it works & FAQOpen ▾Close ▴

About the Frequency, Wavelength & Speed Simulator

This simulator animates a single traveling sine wave and lets you independently set its frequency and propagation speed. Wavelength is never set directly — it is always computed live from λ = v/f, exactly as the wave equation requires, and the display marks out one full wavelength plus a traveling crest marker so you can see the relationship in real time.

What the simulator shows

• A live animated traveling sine wave with adjustable frequency, speed and amplitude. • A marked one-wavelength span on the waveform, updating instantly as you move any slider. • A traveling crest marker showing exactly how far the wave front advances in real time at the chosen speed. • Live readouts for computed wavelength, period, and the full v = f × λ equation filled in with your current numbers.

Why wavelength is the dependent quantity here

For a wave in a given medium, speed is usually set by the medium's physical properties, and frequency is set by whatever is driving the wave (a hand shaking a rope, a tuning fork, a radio transmitter). Wavelength then falls out as whatever value makes v = fλ true. Raise frequency while speed stays fixed, and wavelength must shrink; slow the wave down while frequency stays fixed, and wavelength must shrink too. This simulator lets you feel both cases independently.

Frequently asked questions

What is the wave equation this simulator demonstrates?

v = f × λ — wave speed equals frequency multiplied by wavelength. This simulator lets you set frequency and speed directly, then computes and displays the resulting wavelength live.

If I double the frequency and keep speed constant, what happens to wavelength?

Wavelength is cut in half. Since v = fλ and v is held fixed, wavelength is inversely proportional to frequency — doubling one halves the other.

If I double the speed and keep frequency constant, what happens to wavelength?

Wavelength doubles. With frequency fixed, wavelength is directly proportional to speed.

What does this model leave out?

It is a simplified 1D sinusoidal traveling wave in a uniform, lossless, non-dispersive medium — there is no attenuation, reflection, or frequency-dependent speed (dispersion) included.

Related tools & guides