APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Vibrating Drumhead JS Model Documents

Main Document

Vibrating Drumhead JS Model 

written by Wolfgang Christian

The Vibrating Drumhead model displays the analytical wave equation solution for a thin  circular membrane with a fixed boundary. The spatial part of the analytic solution u(r,?) is expressed in polar coordinates using Bessel functions and sinusoidal functions. The complete solution to drumhead motion is a superposition (sum) of single frequency oscillatory solutions. These vibrations are known as modes and are enumerated by integers m and n where n is a positive integer that counts the number of radial nodes and m counts the number of azimuthal (angular) nodes.

The Vibrating Drumhead JavaScript Model was developed using version 5 of the Easy Java Simulations (EJS 5) modeling tool. Although EJS is a Java program, EJS 5 creates stand alone JavaScript programs that run in almost any browser.

Published September 10, 2016
Last Modified September 13, 2016

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book