Main Content

Axes Transformations

Transform axes of coordinate systems to different types, such as Euler angles to quaternions and vice versa

Axes transformation functions support transformations such as those between:

  • Direction cosine matrices and quaternions

  • Rotation angles and quaternions

  • Earth-centered inertial (ECI) coordinates and azimuth or geodetic latitude, longitude, altitude (LLA) coordinates

  • Flat Earth positions from geodetic latitude, longitude, and altitude

Functions

expand all

angle2dcmConvert rotation angles to direction cosine matrix
angle2quatConvert rotation angles to quaternion
angle2rodConvert rotation angles to Euler-Rodrigues vector
rod2angleConvert Euler-Rodrigues vector to rotation angles
quat2angleConvert quaternion to rotation angles
angle2dcmConvert rotation angles to direction cosine matrix
dcm2alphabetaConvert direction cosine matrix to angle of attack and sideslip angle
dcm2angleCreate rotation angles from direction cosine matrix
dcm2latlonConvert direction cosine matrix to geodetic latitude and longitude
dcm2quatConvert direction cosine matrix to quaternion
dcm2rodConvert direction cosine matrix to Euler-Rodrigues vector
dcmbody2windConvert angle of attack and sideslip angle to direction cosine matrix
dcmecef2nedConvert geodetic latitude and longitude to direction cosine matrix
dcmeci2ecefConvert Earth-centered inertial (ECI) to Earth-centered Earth-fixed (ECEF) coordinates
quat2dcmConvert quaternion to direction cosine matrix
rod2dcmConvert Euler-Rodrigues vector to direction cosine matrix
ecef2llaConvert Earth-centered Earth-fixed (ECEF) coordinates to geodetic coordinates
eci2llaConvert Earth-centered inertial (ECI) coordinates to latitude, longitude, altitude (LLA) geodetic coordinates
flat2llaConvert from flat Earth position to array of geodetic coordinates
lla2ecefConvert geodetic coordinates to Earth-centered Earth-fixed (ECEF) coordinates
lla2eciConvert geodetic latitude, longitude, altitude (LLA) coordinates to Earth-centered inertial (ECI) coordinates
lla2flatConvert from geodetic latitude, longitude, and altitude to flat Earth position
geoc2geodConvert geocentric latitude to geodetic latitude
geod2geocConvert geodetic latitude to geocentric latitude
angle2quatConvert rotation angles to quaternion
dcm2quatConvert direction cosine matrix to quaternion
quat2angleConvert quaternion to rotation angles
quat2dcmConvert quaternion to direction cosine matrix
quat2rodConvert quaternion to Euler-Rodrigues vector
rod2quatConvert Euler-Rodrigues vector to quaternion
eci2aerConvert Earth-centered inertial (ECI) coordinates to azimuth, elevation, slant range (AER) coordinates
angle2rodConvert rotation angles to Euler-Rodrigues vector
dcm2rodConvert direction cosine matrix to Euler-Rodrigues vector
quat2rodConvert quaternion to Euler-Rodrigues vector
rod2angleConvert Euler-Rodrigues vector to rotation angles
rod2dcmConvert Euler-Rodrigues vector to direction cosine matrix
rod2quatConvert Euler-Rodrigues vector to quaternion

Topics