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

More from Waves & Sound

Other simulators in this category — or see all 35.

View category →
NewSchool

Acoustic Levitation (Schematic)

Standing wave cos(kx)cos(ωt); pressure nodes marked; bead cartoon near a node.

Launch Simulator
NewSchool

Acoustic Phased Array (Line)

N sources, spacing d/λ and phase ramp: steer audio/sonar-like beams (array factor sketch).

Launch Simulator
NewSchool

Chladni Figures

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

Launch Simulator
NewSchool

Cymatics: Circular Membrane

Drum eigenmodes J_m(k_{mn}r) cos(mθ); angular m, radial n, shimmer.

Launch Simulator
NewSchool

Echo & Echosounder

Round-trip time t = 2d/v; pulse to a wall and back with adjustable sound speed.

Launch Simulator
NewSchool

Wave Speed: String vs Rod

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

Launch Simulator
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/2D wave equation (membrane)

2D wave equation (membrane)

The two-dimensional wave equation on a stretched membrane, ∂²u/∂t² = c²∇²u with fixed boundary conditions on a rim, describes drums, loudspeaker cones, and thin plates in a bending-stiffness-free idealization. Normal modes are standing waves labeled by two integers; their eigenfrequencies depend on geometry (circle vs rectangle), tension, and areal mass density. Energy injected at one mode frequency excites that Chladni-like pattern of nodal lines where motion vanishes. The simulator integrates the PDE or superposes analytic modes so students hear/see how spectrum and symmetry arise, comparing low modes of a circle (Bessel J_m zeros) to simpler sine modes on a rectangle. Damping, stiffness, and nonlinear stretching are omitted for clarity. Learners connect boundary conditions to quantization of k, beating between nearby modes, and why a drum's timbre is not harmonic like a string.

Who it's for: Wave physics and partial differential equation students who completed the 1D string demo and need a 2D eigenmode picture before full plate theory.

Key terms

  • Wave equation
  • Membrane
  • Normal modes
  • Nodal lines
  • Chladni figures
  • Bessel functions
  • Boundary conditions
  • Superposition

Medium

0.85
0.002

How it works

Explicit finite-difference Laplacian on a rectangle with Dirichlet boundaries (clamped rim). A Gaussian bump spreads as circular wavefronts that reflect from the edges. Small damping stabilizes long runs; reduce Δt scaling via c for stability in this demo.

Frequently asked questions

Why are drum overtones not integer multiples of the fundamental?
Unlike a 1D string, the 2D eigenvalue problem on a circle yields transcendental frequency ratios from Bessel function zeros; only special geometries approximate harmonic spacing.
Is a real drumhead exactly described by the pure 2D wave equation?
Thin membranes are close, but bending stiffness, air loading, and nonuniform tension shift frequencies and damping.
What boundary condition is assumed at the rim?
Usually u = 0 (fixed edge), analogous to a string's pinned ends. Other edges (free, partially damped) change the mode shapes.
How does this relate to the cymatics membrane page?
Both visualize 2D standing waves; the rectangular case may use sines while circular drums invoke radial Bessel structures. Pedagogical emphasis may differ.