| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Aerospace Blockset |
| Contents | Index |
| Learn more about Aerospace Blockset |
Utilities/Axes Transformations

The Direction Cosine Matrix to Wind Angles block converts a 3-by-3 direction cosine matrix (DCM) into three wind rotation angles. The DCM matrix performs the coordinate transformation of a vector in earth axes (ox0, oy0, oz0) into a vector in wind axes (ox3, oy3, oz3). The order of the axis rotations required to bring this about is:
A rotation about oz0 through the heading angle (χ) to axes (ox1, oy1, oz1)
A rotation about oy1 through the flight path angle (γ) to axes (ox2, oy2, oz2)
A rotation about ox2 through the bank angle (μ) to axes (ox3, oy3, oz3)

Combining the three axis transformation matrices defines the following DCM.

To determine wind angles from the DCM, the following equations are used:


| Input | Dimension Type | Description |
|---|---|---|
First | 3-by-3 direction cosine matrix | Transforms earth vectors to wind vectors. |
| Output | Dimension Type | Description |
|---|---|---|
First | 3-by-1 vector | Contains the wind angles, in radians. |
This implementation generates a flight path angle that lies between ±90 degrees, and bank and heading angles that lie between ±180 degrees.
Direction Cosine Matrix Body to Wind
Direction Cosine Matrix Body to Wind to Alpha and Beta
Direction Cosine Matrix to Rotation Angles
Rotation Angles to Direction Cosine Matrix
Wind Angles to Direction Cosine Matrix
![]() | Direction Cosine Matrix to Rotation Angles | Discrete Wind Gust Model | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |