The implementation of 《Successive Convexification for 6-DoF Mars Rocket Powered Landing with Free-Final-Time》 CVX must be installed in order to run the program :http://cvxr.com/