Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 1.23 KB

File metadata and controls

17 lines (9 loc) · 1.23 KB

Some codes and physics simulations

Projectile.java: Calculations of some quantities in the projectile motion (without air resistance).

circular_motion.cpp: Circular motion calculation of x(t), y(t), vx(t), vy(t) and some plots.

simple_pendulum.cpp: Simple pendulum calculation of x(t), y(t), vx(t), vy(t), theta(t), w(t) and some plots.

projectile_motion_no_air.cpp: Projectile motion calculation of x(t), y(t), vx(t), vy(t) without air resistance and some plots.

projectile_motion_with_drag.cpp: Projectile motion calculation of x(t), y(t), vx(t), vy(t) considering a drag force of the form F = mkv and plot taking different values of k.

anisotropic_harmonic_oscillator.cpp: Calculation of x(t), y(t), vx(t), vy(t) of an anisotropic harmonic oscillator with frequencies wx and wy, Plotting cases wx = wy (circle), wx != wy (lissajous curve).

projectile_motion.ipynb: Calculation and plotting of y(x) for a projectile without air resistance and taking several launch angles values.

block_tension.ipynb: : Block suspended by two strings making angles with the horizontal. Equations of motion are solved and the goal is to see how tension changes in terms of its angle.