Javelin Dynamics Model
written by
Phillip Wall
The Javelin Dynamics Model simulates the throw of a javelin in a vertical plane. The user can change the initial velocity, angle of the javelin (theta), angle of the velocity vector (phi), angle of attack (phi), and angular velocity (omega).
The Javelin Dynamics Model was developed as a final project in a sophomore-level Computational Physics course (Phy 200) using the Easy Java Simulations (EJS) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the jar file will run the program if Java is installed. You can modify this simulation if you have EJS installed by right-clicking within the map and selecting "Open Ejs Model" from the pop-up menu item. Please note that this resource requires at least version 1.6 of Java (JRE).
3 supplemental documents are available
Final report for Computational Physics (Phy 200). download 358kb .pdf Last Modified: June 26, 2012 Davidson College student Research Symposium poster presentation. download 377kb .pdf Last Modified: June 26, 2012 The Javelin Range Model supplements the main model that simulates the motion of a javelin. This model uses the same equations of motion and uses them to quickly compute the range of a javelin throw and store the values as a function of intial theta and phi. download 1162kb .jar Last Modified: July 29, 2013 previous versions
2 source code documents are available
The source code zip archive contains an XML representation of the Javelin Dynamics Model. Unzip this archive in your Ejs workspace to compile and run this model using Ejs. download 497kb .zip Last Modified: June 10, 2014 previous versions The source code zip archive contains an EJS-XML representation of the Javelin Range Model. Unzip this archive in your EJS workspace to compile and run this model using EJS. download 42kb .zip Last Modified: June 26, 2012
ComPADRE is beta testing Citation Styles!
<a href="https://www.compadre.org/portal/items/detail.cfm?ID=12110">Wall, Phillip. "Javelin Dynamics Model."</a>
P. Wall, Computer Program JAVELIN DYNAMICS MODEL (2012), WWW Document, (https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984).
P. Wall, Computer Program JAVELIN DYNAMICS MODEL (2012), <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984>.
Wall, P. (2012). Javelin Dynamics Model [Computer software]. Retrieved September 7, 2026, from https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984
Wall, Phillip. "Javelin Dynamics Model." https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984 (accessed 7 September 2026).
Wall, Phillip. Javelin Dynamics Model. Computer software. 2012. Java (JRE) 1.6. 7 Sep. 2026 <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984>.
@misc{
Author = "Phillip Wall",
Title = {Javelin Dynamics Model},
Month = {June},
Year = {2012}
}
%A Phillip Wall %T Javelin Dynamics Model %D June 26, 2012 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984 %O application/java %0 Computer Program %A Wall, Phillip %D June 26, 2012 %T Javelin Dynamics Model %8 June 26, 2012 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=12110&DocID=2984 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.
Citation Source Information
The AIP Style presented is based on information from the AIP Style Manual. The APA Style presented is based on information from APA Style.org: Electronic References. The Chicago Style presented is based on information from Examples of Chicago-Style Documentation. The MLA Style presented is based on information from the MLA FAQ. This resource is stored in 2 shared folders. You must login to access shared folders. Javelin Dynamics Model:
Is Based On
Easy Java Simulations Modeling and Authoring Tool
The Easy Java Simulations Modeling and Authoring Tool is needed to explore the computational model used in the Javelin Dynamics Model. relation by Wolfgang Christian
Is the Basis For
Javelin flight dynamics JavaScript HTML5 Applet Simulation Model
JavaScript version with some edits customised for Sports Science. relation by wee lookangKnow of another related resource? Login to relate this resource to it. |
SupplementsContributeRelated Materials
Is Based On
Easy Java Simulations Modeling and Authoring Tool Is the Basis ForJavelin flight dynamics JavaScript HTML5 Applet Simulation Model Similar Materials |