MATRIX CREATECOSINEFROMEULERANGLES¶
Constructs a 3×3 direction cosine matrix (DCM) from three Euler rotation angles supplied in radians. Use this worker whenever a coordinate-frame transformation matrix is needed from a sequence of three successive rotations about body or world axes.
When to use¶
Classification: process.
Tagged: 3x3, coordinate_transform, dcm, direction_cosine_matrix, euler_angles, matrix, radians, rotation.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Angle 1 | angle1 | float | 0 | Rotation angle about the first Euler axis, in radians (float); defaults to 0.0, meaning no rotation about this axis. | |
| Angle 2 | angle2 | float | 0 | Rotation angle about the second Euler axis, in radians (float); defaults to 0.0, meaning no rotation about this axis. | |
| Angle 3 | angle3 | float | 0 | Rotation angle about the third Euler axis, in radians (float); defaults to 0.0, meaning no rotation about this axis. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| matrix_createcosinefromeulerangles_output_1 | matrix_createcosinefromeulerangles_output_1 | matrix | 3×3 direction cosine (rotation) matrix computed from the three input Euler angles; use this matrix to transform vectors or coordinates between the original and rotated reference frames. |
Disciplines¶
- data.units
- engineering.multibody
- engineering.structures
Auto-generated from transformation schema. Worker id: matrix_createcosinefromeulerangles. Schema hash: 519e70167097. Hand-curated docs in workerexamples/ override this page when present.