PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

Related simulators

Continue with similar topics in this category — or all 37 in Waves & Sound.

View category →
School

Standing Waves

Launch Simulator

Find harmonics on a string. Nodes and antinodes highlighted.

NewSchool

Resonance Tube

Launch Simulator

Open vs closed pipe harmonics. Hear fₙ and see standing pressure wave.

NewSchool

Wave Speed: String vs Rod

Launch Simulator

v = √(T/μ) for a string vs v ≈ √(E/ρ) for longitudinal bar waves.

School

Transverse vs Longitudinal

Launch Simulator

Side-by-side comparison of wave types with particle motion.

NewSchool

Chladni Figures

Launch Simulator

Plate mode sin(mπx)sin(nπy); nodal contrast + grains drift to nodes (model).

NewSchool

Organ Pipe (harmonic series)

Launch Simulator

Open–open vs stopped: f_n formulas; pressure shape; table of modes; Web Audio.

PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Waves & Sound/Wave on a String

Wave on a String

Shake one end, adjust frequency and amplitude. Standing waves and reflections.

Driver (left end)

2.4 Hz
0.08 (norm.)

Medium

1.8 (L/s)

On a real string c = √(T/μ); here you set c directly (no separate T).

0.12 1/s

Lower γ (≲ 0.05) for clearer standing-wave patterns; high γ washes them out.

1D wave equation y_tt = c²y_xx − γy_t with fixed right end. Left end is sinusoidally driven. String length L = 1 in normalized units.

Harmonic presets

Presets and dashed lines use fixed–fixed fₙ = n c/(2L) as an orientation guide — the left end is driven, so true resonances differ.

Shortcuts

  • •Space or Enter — pause / resume
  • •R — clear string

Measured values

λ ≈ c / f0.750L
f₁ fixed–fixed guide (L=1)0.900Hz
String energy0.000arb.

About this model

Transverse waves on a driven string: the UI exposes wave speed c (from tension via c = √(T/μ)), drive frequency and amplitude, damping γ, and a fixed or free far end. Watch traveling waves, reflections, and near-standing patterns when damping is low and f is near a resonance guide.

Who it's for: Intro waves and sound; standing-wave labs and conceptual homework.

Key terms

  • transverse wave
  • standing wave
  • wavelength
  • wave speed
  • boundary conditions
  • damping

How it works

Discrete wave equation on a string with one driven end and a fixed or free far end. Adjust frequency and lower damping to see traveling pulses, reflections, and patterns resembling standing waves near fixed–fixed orientation frequencies.

Key equations

∂²y/∂t² = c² ∂²y/∂x² − γ ∂y/∂t
c = √(T/μ) on a real string (set c here). Fixed–fixed guide f₁ = c/(2L); left end is driven, so the spectrum differs — use f as a sweep knob and lower γ for standing-like patterns.

Frequently asked questions

Why do standing-wave-like patterns appear?
A continuous drive launches a wave that reflects from the far end. Incident and reflected waves of the same frequency interfere. With light damping and f near a resonance, the pattern can look nearly stationary (nodes and antinodes) even though the left end is driven, not fixed.
Where is tension T in this simulator?
On a real string, wave speed is c = √(T/μ). Here you set c directly (normalized L/s); raising tension or lowering linear density μ would increase c the same way. There is no separate T slider.
What do the harmonic presets and dashed node lines mean?
They mark the fixed–fixed spectrum fₙ = n c/(2L) with L = 1 — a common lab orientation guide. The left end here is driven, so true resonances differ slightly; use the presets as a sweep starting point, then fine-tune f and lower γ.
Fixed vs free far end?
Fixed: displacement stays zero at the right end (node, phase-inverting reflection). Free: a Neumann-style free end (antinode-like reflection). Switch the boundary and watch how the reflected wave changes.