# dcmbody2wind

Convert angle of attack and sideslip angle to direction cosine matrix

## Syntax

``dcm = dcmbody2wind(alpha,beta)``

## Description

example

````dcm = dcmbody2wind(alpha,beta)` calculates the direction cosine matrix `dcm` for given angles of attack `alpha` and sideslip angles `beta`. ```

## Examples

collapse all

Determine the direction cosine matrix `dcm` from the angle of attack and sideslip angle.

```alpha = 0.4363; beta = 0.1745; dcm = dcmbody2wind(alpha, beta)```
```dcm = 3×3 0.8926 0.1736 0.4162 -0.1574 0.9848 -0.0734 -0.4226 0 0.9063 ```

Determine the direction cosine matrix from multiple angles of attack and sideslip angles.

```alpha = [0.4363 0.1745]; beta = [0.1745 0.0873]; dcm = dcmbody2wind(alpha, beta)```
```dcm = dcm(:,:,1) = 0.8926 0.1736 0.4162 -0.1574 0.9848 -0.0734 -0.4226 0 0.9063 dcm(:,:,2) = 0.9811 0.0872 0.1730 -0.0859 0.9962 -0.0151 -0.1736 0 0.9848 ```

## Input Arguments

collapse all

Angles of attack, specified as an array of m angles of attack, in radians. `dcm` defines the transformation of the body frame to the stability frame.

Data Types: `double`

Sideslip angles, specified as an m array of sideslip angles, in radians.

Data Types: `double`

## Output Arguments

collapse all

Direction cosine matrices, returned as a 3-by-3-by-m matrix, where `m` is the number of direction cosine matrices. `dcm` performs the coordinate transformation of a vector in body-axes into a vector in wind-axes.

## Version History

Introduced in R2006b