Main Content

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

Quaternion Inverse

四元数の逆数を計算する

  • Quaternion Inverse block

ライブラリ:
Aerospace Blockset / Utilities / Math Operations

説明

Quaternion Inverse ブロックは、指定された四元数の逆数を計算します。Aerospace Blockset™ は、スカラー優先規則を使用して定義された四元数を使用します。四元数と四元数の逆数に使用される方程式については、アルゴリズム を参照してください。

端子

入力

すべて展開する

[q 0r 0 、...、q 1r 1 、...、q 2r 2 、...、q 3r 3 、...] の形式の四元数。四元数または四元数のベクトルとして指定されます。

データ型: double

出力

すべて展開する

四元数の逆数または四元数の逆数のベクトル。

データ型: double

アルゴリズム

四元数は次の形をとる。

q=q0+iq1+jq2+kq3.

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

q1=q0iq1jq2kq3q02+q12+q22+q32.

参照

[1] Stevens, Brian L., Frank L. Lewis. Aircraft Control and Simulation, Second Edition. Hoboken, NJ: Wiley–Interscience.

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2006a より前に導入