This is a simulation of horizontal projectile motion that takes into account both an ideal and non-ideal motion. Projectiles are implemented as classes. An additional program that graphs the simulations is also included.
- numpy
- matplotlib (for graphing)