The Hohmann Orbit Transfer

Computes characteristics for coplanar and non-coplanar Hohmann orbit transfers.
3.8K Downloads
Updated 26 Jan 2026

View License

The coplanar circular orbit-to-circular orbit transfer was discovered by the German engineer Walter Hohmann in 1925 and described in his classic report, The Attainability of Celestial Bodies. The transfer consists of a velocity impulse on an initial circular orbit, in the direction of motion and collinear with the velocity vector, which propels the space vehicle into an elliptical transfer orbit. At a transfer angle of 180 degrees from the first impulse, a second velocity impulse or , also collinear and in the direction of motion, places the vehicle into a final circular orbit at the desired final altitude.
The impulsive assumption means that the velocity, but not the position, of the vehicle is changed instantaneously. This is equivalent to a rocket engine with infinite thrust magnitude. The Hohmann formulation is the ideal and minimum energy solution to this type of time-free orbit transfer problem.
This submission is a PDF document and MATLAB script for computing the delta-v and orbit transfer characteristics between two coplanar or non-coplanar circular orbits. This MATLAB script is valid for Hohmann transfers from a high initial circular orbit to a lower final circular orbit. It also handles the case of transfer to a mission orbit with higher orbital inclination.
This script will also perform a graphical primer vector analysis of the script solution.

Cite As

David Eagle (2026). The Hohmann Orbit Transfer (https://www.mathworks.com/matlabcentral/fileexchange/38942-the-hohmann-orbit-transfer), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Visualization in Help Center and MATLAB Answers
Version Published Release Notes
1.4.0.0

Updated algorithms, graphics and PDF documentation.

1.3.0.0

Updated graphic displays and PDF documentation.

1.2.0.0

Added primer vector graphics. Updated PDF document.

1.1.0.0

Added three-dimensional graphic display of solution. Graphic display includes initial, transfer and final orbits.

1.0.0.0