Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

dcm2alphabeta

方向余弦行列を迎角と横滑り角に変換する

説明

[alpha beta] = dcm2alphabeta(dcm) は、方向余弦行列 dcm の迎え角 (alpha) と横滑り角 (beta) を計算します。この関数は、座標をボディ軸のベクトルから風軸のベクトルに変換します。

dcm が直交していない場合、[alpha beta] = dcm2alphabeta(dcm,action)action を実行します。

[alpha beta] = dcm2alphabeta(___,tolerance)tolerance レベルを使用して、方向余弦行列 dcm が直交しているかどうかを評価します。他のすべての入力引数の後に tolerance を指定します。

すべて折りたたむ

方向余弦行列から迎え角と横滑り角を決定します。

dcm = [ 0.8926    0.1736    0.4162; ...
       -0.1574    0.9848   -0.0734; ...
       -0.4226         0    0.9063]; 
[alpha, beta] = dcm2alphabeta(dcm)
alpha =

    0.4363


beta =

    0.1745

複数の方向余弦行列から迎え角と横滑り角を決定します。

dcm = [ 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]; 
[alpha, beta] = dcm2alphabeta(dcm)
alpha =

    0.4363
    0.1745


beta =

    0.1745
    0.0873

複数の方向余弦行列から迎え角と横滑り角を決定します。dcm0.1 の許容値を超える場合は警告を返します。

dcm = [ 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]; 
[alpha, beta] = dcm2alphabeta(dcm,'Warning',0.1)
alpha =
    0.4363
    0.1745

beta =
    0.1745
    0.0873

入力引数

すべて折りたたむ

方向余弦行列。3 x 3 x m 行列として指定されます。ここで、m は方向余弦行列の数です。dcm には、m 個の直交方向余弦行列が含まれます。

無効な方向余弦行列に対するアクション。次のように指定します。

  • 'Warning' — 警告を表示し、方向余弦行列が無効であることを示します。

  • 'Error' — エラーを表示し、方向余弦行列が無効であることを示します。

  • 'None' — 警告やエラーは表示されません。

データ型: char | string

方向余弦行列 dcm が直交しているかどうかを評価するための許容レベル。スカラーとして指定します。

この関数は、次の条件が満たされる場合に方向余弦行列を有効とみなします。

  • 方向余弦行列の転置を掛けると、指定された許容値(transpose(n)*n == 1±tolerance)内で1に等しくなります。

  • 方向余弦行列の行列式は、指定された許容値 (det(n) == 1±tolerance) 内で 1 に等しくなります。

データ型: double

出力引数

すべて折りたたむ

迎え角。m 迎え角の配列としてラジアン単位で返されます。

横滑り角。横滑り角の m 配列としてラジアン単位で返されます。

バージョン履歴

R2006b で導入