written by
Wolfgang Christian and
Francisco Esquembre

The Simple Harmonic Oscillator JS Model displays the dynamics of a ball attached to an ideal spring. The spring is initially stretched and the ball has zero initial velocity. The initial position of the ball can be changed by click-dragging the ball when the simulation is paused.

The Simple Harmonic Oscillator JS Model was developed using the Easy Java/JavaScript Simulations (EjsS) version 5. It is distributed as a ready-to-run html page and requires only a browser with JavaScript support. This model runs on tablets.

Simple Harmonic Oscillator JS Model V2
An alternate implementation of the Simple Harmonic Oscillator Model with a separate position vs. time graph. download 92kb .zip
Last Modified: January 1, 2014
previous versions

Simple Harmonic Oscillator JS Model without Graph
An alternate implementation of the Simple Harmonics Oscillator Model without any data graphs. download 76kb .zip
Last Modified: January 1, 2014

Simple Harmonic Oscillator JS Source Code
This source code zip archive contains an XML representation of the Simple Harmonic Oscillator JS Model. Unzip this archive in your Ejs workspace to compile… more... download 27kb .zip
Last Modified: January 1, 2014
previous versions

Simple Harmonic Oscillator JS Model without Graph
Source code for the Simple Harmonic Oscillator Model without any graphs. download 22kb .zip
Last Modified: January 1, 2014

Simple Harmonic Oscillator JS Model V2
Source code for the Simple Harmonic Oscillator Model with a separate position vs. time graph. download 33kb .zip
Last Modified: January 1, 2014

<a href="http://www.compadre.org/OSP/items/detail.cfm?ID=13103">Christian, Wolfgang, and Francisco Esquembre. "Simple Harmonic Oscillator JS Model." Version 1.0.</a>

W. Christian and F. Esquembre, Computer Program SIMPLE HARMONIC OSCILLATOR JS MODEL, Version 1.0 (2014), WWW Document, (http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13103&DocID=3640).

W. Christian and F. Esquembre, Computer Program SIMPLE HARMONIC OSCILLATOR JS MODEL, Version 1.0 (2014), <http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13103&DocID=3640>.

Christian, W., & Esquembre, F. (2014). Simple Harmonic Oscillator JS Model (Version 1.0) [Computer software]. Retrieved July 22, 2014, from http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13103&DocID=3640

Christian, Wolfgang, and Francisco Esquembre. "Simple Harmonic Oscillator JS Model." Version 1.0. http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13103&DocID=3640 (accessed 22 July 2014).

%A Wolfgang Christian %A Francisco Esquembre %T Simple Harmonic Oscillator JS Model %D January 1, 2014 %U http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13103&DocID=3640 %O 1.0 %O text/html

%0 Computer Program %A Christian, Wolfgang %A Esquembre, Francisco %D January 1, 2014 %T Simple Harmonic Oscillator JS Model %7 1.0 %8 January 1, 2014 %U http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13103&DocID=3640

Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.