Developed by Kelly Roos - Published July 31, 2016
|Levels||First Year and Beyond the First Year|
|Available Implementations||C/C++, Fortran, IPython/Jupyter Notebook, Mathematica, MATLAB, Python, Spreadsheet, and Easy Java Simulations|
Students who complete this set of exercises will be able - to build a computational model of a simple rigid pendulum using the Euler-Cromer algorithm (**Exercise 1**); - to produce graphs of the angular displacement and angular velocity of the pendulum as a function of time from the results of their computational model (**Exercises 1-5**); - to assess the accuracy of the computational results of their model (**Exercises 1**); - to identify the limitations of the small angle approximation for the plane pendulum (**Exercises 2**) - to produce phase space plots for various system parameters (**Exercises 3**); and - to produce chaotic phase space trajectories by varying model parameters (**Exercise 4 and 5**);
Share a Variation
Credits and Licensing
Kelly Roos, "Plane Rigid Pendulum," Published in the PICUP Collection, July 2016, https://doi.org/10.1119/PICUP.Exercise.RigPend.
The instructor materials are ©2016 Kelly Roos.
The exercises are released under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 license