Code covered by the BSD License  

Highlights from
Optimal Impulsive Orbital Transfer

Optimal Impulsive Orbital Transfer


David Eagle (view profile)


27 Nov 2012 (Updated )

MATLAB script for the solution of the one and two impulse orbit transfer between two Earth orbits.

function pvdotm = pvdot(x)

% primer derivative

% required by oota_matlab.m

% Orbital Mechanics with MATLAB


[rf, vf, stm] = stm1(ti, ri, vi);

tvec1 = phi21 * pvi;
tvec2 = phi22 * pvdi;

% compute primer derivative vector

pvd = tvec1 + tvec2;

pvdotm = norm(pvd);

Contact us