Interplanetary Mission Planner & Verifier
These code sets enable the determination of interplanetary missions - along the lines of the Voyager missions. There are two primary functions - determining a feasible trajectory using Keplerian methods , then verifying the determined trajectory using Newtonian methods.
The Keplerian methods for trajectory are fast to determine, but comparatively 'coarse'. The Newtonian method is very accurate at verifying a trajectory, but VERY slow to calculate.
LIMITATIONS - to keep it simple, the solar system is 2D, and the planetary orbits are perfectly circular.
(update) - the target planets can be set by changing the planet on line 88 (part1_keplerian_trajectory.m), and the miss distances for the planets being passed (line 88). This would be more effective with a GUI - I will look at this when time permits.
There are better developers out there and I welcome your comments, both for the trajectory methods and the code efficiency.
Best wishes,
Stephen
Cite As
Stephen Walker (2025). Interplanetary Mission Planner & Verifier (https://www.mathworks.com/matlabcentral/fileexchange/26107-interplanetary-mission-planner-verifier), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.