〰️ Wave Equation on a String: Impedance Junction, Reflection, Transmission and Energy Flux
Two ropes of different mass per length are joined and stretched by a hanging weight. A pulse or sine burst solves the 1D wave equation live; reflection and transmission coefficients, wave speeds and energy partition are checked against the impedance formulas.
Physics & Mechanics3DModerate60 FPS📱 Mobile-adapted🟠 Blender
⚙ Under the hood
Two ropes of different mass per length are joined and stretched by a hanging weight. A pulse or sine burst solves the 1D wave equation live; reflection and transmission coefficients, wave speeds and energy partition are checked against the impedance formulas.
Wave EquationImpedanceReflectionTransmissionFinite DifferencesThree.jsBlender
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install