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 37.

View category →
NewSchool

Acoustic Levitation (Schematic)

Launch Simulator

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

NewSchool

Acoustic Phased Array (Line)

Launch Simulator

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

NewSchool

Chladni Figures

Launch Simulator

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

NewSchool

Cymatics: Circular Membrane

Launch Simulator

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

NewSchool

Echo & Echosounder

Launch Simulator

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

NewSchool

Wave Speed: String vs Rod

Launch Simulator

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

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)

Explicit FDM on a clamped rectangle: Gaussian pulse, circular fronts, edge reflections.

Medium

0.85
0.002

About this model

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

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.