Path: Interplanetary/InterplanetaryOrbit
% Generate a Lambert transfer between two planets. Uses the almanac for the planet positions, see Planets. Computes the transfers using LambertTOF. -------------------------------------------------------------------------- Form: [dV, dVA, dVB, elT, tM] = PlanetTransferLambert( jD, dT, planet1, planet2 ) [dV, dVA, dVB, elT, tM] = PlanetTransferLambert( jD, dT, planet1, el2 ) -------------------------------------------------------------------------- ------ Inputs ------ jD (1,1) Start Julian date dT (1,1) Transfer time (s) planet1 (1,:) Name of starting planet, or orbital elements at jD or el1 (1,6) planet2 (1,:) Name of ending planet, or orbital elements at jD or el2 (1,6) doPlot (1,1) Flag to create plot ------- Outputs ------- dV (1,1) Total delta-V dVA (1,1) First delta-V dVB (1,1) Second delta-V elT (1,6) Transfer elements [a i W w e M] tM (1,1) Transfer type, 'direct' (1) or 'retrograde' (-1) --------------------------------------------------------------------------
Orbit: OrbitMechanics/LambertTOF Orbit: OrbitMechanics/RVOrbGen SC: BasicOrbit/El2RV SC: BasicOrbit/RV2El SC: BasicOrbit/RVFromKepler SC: Ephem/Planets SC: Ephem/SolarSystemElements Common: Graphics/Plot3D Common: Time/Date2JD Math: Linear/Cross Math: Linear/Dot Math: Linear/Mag
Back to the Interplanetary Module page