Tycho
Tycho is a MATLAB package for mission analysis and ADCS applications
...It also implements tools to design impulsive maneuvers to change any of the five applicable Keplerian parameters. A dedicated function exports orbits as .xyzv Celestia files.
b) a perturbations toolbox that allows to numerically assess the effect of arbitrary perturbations by integrating Gauss equations. Atmospheric drag, Sun pressure and J2 gravity potential are implemented.
c) a rendez-vous and docking module that uses Clohessy-Wiltshire equations to optimize rendez-vous and docking maneuvers, assess the effect of the target's gravity field and analyze the effect of position and velocity uncertanties.
...