The Ejs Duffing Chaos model computes the solutions to the non-linear Duffing equation, which reads, x'' + 2 γ x' - x (1 - x²) = f cos( ω t), where each prime denotes a time derivative. The simulation displays two solutions with different initial positions and a plot of phase. The evolution parameters can be changed via textboxes. You can modify this simulation if you have Ejs installed by right-clicking within the plot and selecting “Open Ejs Model” from the pop-up menu item. Ejs Duffing Chaos model was created using the Easy Java Simulations (Ejs) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_ehu_chaos_Duffing_chaos.jar file will run the program if Java is installed. Ejs is a part of the Open Source Physics Project and is designed to make it easier to access, modify, and generate computer models. Additional Ejs models for non-linear dynamics and chaos are available. They can be found by searching ComPADRE for Open Source Physics, OSP, or Ejs.


  • Computer Science > General
  • Mathematics > General

Education Levels:

  • Grade 1
  • Grade 6
  • Grade 8
  • Grade 9


NSDL,Mathematics,Easy Java Simulations,Mathematical Tools,OSP,Other Sciences,Computer Science,Ejs,Informal Education,Higher Education,Oscillations & Waves,Undergraduate (Upper Division),Duffing,non-linear dynamics,Physics,Computing and Information,Non-linear Equations,oscillator,Non-Linear Systems,NSDL_SetSpec_439869,Vocational/Professional Development Education,Oscillations,oai:nsdl.org:2200/20080905112518695T,Open Source Physics



Access Privileges:

Public - Available to anyone

License Deed:

Creative Commons Attribution Non-Commercial Share Alike


This resource has not yet been aligned.
Curriki Rating
'NR' - This resource has not been rated
'NR' - This resource has not been rated

This resource has not yet been reviewed.

Not Rated Yet.

Non-profit Tax ID # 203478467