Let’s see how we can use matplotlib to model pendulum motion.

Here we will examine qualitatively the applicabiltiy of the theta based model in modelling pendulum motion. Let’s first consider releasing from an angle of π/3. Can you tell the difference?

No? Let’s have a look at releasing from 2π/3.

Qualitatively, we deduce that the theta model does not match our intuition for how real pendulums behave at large angles.

Solving the real system is as simple as

Imagine doing such a calculation with pencil and paper! Newton would be proud.