Longitudinal and Transverse Waves Simulation

Click "Go" to make a blue rectangle oscillate horizontally. Its frequency and amplitude are set by values entered into the text boxes below the diagram. As the blue rectangle oscillates it produces a horizontal longitudinal wave and a vertical transverse wave.

At any stage you can click the check boxes to display an undisturbed horizontal medium, links to the moving medium and a graph of the medium's displacement against position along the horizontal direction.

Your browser does not support the HTML5 canvas tag.

  Show undisturbed medium   Show links   Show graph

0.1 ≤ Frequency ≤ 1.0 Hz   0.5 Hz

0.5 ≤ Amplitude ≤ 5.0   3.0