メインコンテンツ

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

quatinv

四元数の逆数を計算する

説明

n = quatinv(q) は、指定された四元数q の逆数 n を計算します。

Aerospace Toolbox は、スカラー優先規則を使用して定義された四元数を使用します。四元数形式の詳細については、アルゴリズム を参照してください。

すべて折りたたむ

四元数q の逆数を計算します。

qinv = quatinv([1 0 1 0])
qinv = 1×4

    0.5000         0   -0.5000         0

入力引数

すべて折りたたむ

四元数。m四元数を含む m 行 4 列の行列として指定します。

データ型: double

出力引数

すべて折りたたむ

四元数の逆数。m 行 4 列の行列として返されます。

アルゴリズム

四元数は次のような形をとる。

q=q0+iq1+jq2+kq3.

四元数の逆関数は次の形式をとる。

q1=q0iq1jq2kq3q02+q12+q22+q32.

参照

[1] Stevens, Brian L., Frank L. Lewis, Aircraft Control and Simulation, Wiley–Interscience, 2nd Edition.

拡張機能

すべて展開する

バージョン履歴

R2006b で導入