two_body_ode_test


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.

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Related Data and Programs:

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.

Source Code:

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.


Last modified on 02 April 2019.