Main Content

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

Quaternion Norm

四元数のノルムを計算する

  • Quaternion Norm block

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

説明

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

端子

入力

すべて展開する

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

データ型: double

出力

すべて展開する

[ norm (q), norm (r), ...] の形式の四元数ノルムまたは四元数ノルムのベクトル。

データ型: double

アルゴリズム

四元数は次の形をとる。

q=q0+iq1+jq2+kq3.

四元数ノルムは次の形式をとる。

norm(q)=q02+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 より前に導入