two_body_ode_test, a MATLAB code which calls two_body_ode(), which defines ordinary differential equations (ODE) which simulate the behavior of two bodies, constrained to lie in a plane, moving under the influence of gravity, with one body much more massive than the other.
The information on this web page is distributed under the MIT license.
two_body_ode, a MATLAB code which defines ordinary differential equations (ODE) which simulate the behavior of two bodies, constrained to lie in a plane, moving under the influence of gravity, with one body much more massive than the other.
initial_orbit simulates the problem over approximately two orbits.
orbital_decay computes about twenty successive orbits, showing how the orbit gradually decays to a more elliptical form.