Convert ECI to ECEF Coordinates

Transform ECI position, velocity and acceleration to ECEF position, velocity & acceleration.

Download
Download

You are now following this Submission

Cite As

Darin Koblick (2026). Convert ECI to ECEF Coordinates (https://nl.mathworks.com/matlabcentral/fileexchange/28233-convert-eci-to-ecef-coordinates), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: Julian Date to Greenwich Mean Sidereal Time

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.8.0

Clarified that the ECI frame is in Pseudo Earth Fixed Coordinates (No Nutations are performed about the +Z axis for speed)

Download
1.7.0

Updated mean obliquity of elliptic equation to be consistent with units. All units in this equation are in degrees.

Download
1.5.0

Added another code attachment since the last attachment didn't appear to make it through.

Download
1.4.0

Updated vector inputs and outputs to include the acceleration term.

Download
1.1.0

Added acceleration transformation update to code. This now supports all position, velocity and acceleration vectors.

Download
1.0.0

Download