This information is part of the Modelica Standard Library maintained by the Modelica Association.

# TransformationMatrices

Functions for transformation matrices

## Package Contents

absoluteRotation Return absolute orientation object from another absolute and a relative orientation object | |

angularVelocity1 Return angular velocity resolved in frame 1 from orientation object and its derivative | |

angularVelocity2 Return angular velocity resolved in frame 2 from orientation object and its derivative | |

axesRotations Return rotation object to rotate in sequence around 3 axes | |

axesRotationsAngles Return the 3 angles to rotate in sequence around 3 axes to construct the given orientation object | |

axisRotation Return rotation object to rotate around one frame axis | |

der_OrientationNew type defining the first time derivative of Orientation | |

from_nxy Return orientation object from n_x and n_y vectors | |

from_nxz Return orientation object from n_x and n_z vectors | |

from_Q Return orientation object T from quaternion orientation object Q | |

from_T Return orientation object R from transformation matrix T | |

from_T_inv Return orientation object R from inverse transformation matrix T_inv | |

inverseRotation Return inverse orientation object | |

multipleResolve1 Transform several vectors from frame 2 to frame 1 | |

multipleResolve2 Transform several vectors from frame 1 to frame 2 | |

nullRotation Return orientation object that does not rotate a frame | |

OrientationOrientation type defining rotation from a frame 1 into a frame 2 with a transformation matrix | |

orientationConstraint Return residues of orientation constraints (shall be zero) | |

planarRotation Return orientation object of a planar rotation | |

planarRotationAngle Return angle of a planar rotation, given the rotation axis and the representations of a vector in frame 1 and frame 2 | |

relativeRotation Return relative orientation object | |

resolve1 Transform vector from frame 2 to frame 1 | |

resolve2 Transform vector from frame 1 to frame 2 | |

resolveDyade1 Transform second order tensor from frame 2 to frame 1 | |

resolveDyade2 Transform second order tensor from frame 1 to frame 2 | |

smallRotation Return rotation angles valid for a small rotation and optionally residues that should be zero | |

to_exy Map rotation object into e_x and e_y vectors of frame 2, resolved in frame 1 | |

to_Q Return quaternion orientation object Q from orientation object T | |

to_T Return transformation matrix T from orientation object R | |

to_T_inv Return inverse transformation matrix T_inv from orientation object R | |

to_vector Map rotation object into vector |