MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
四元数の減算
C = A - B
C = A - B は、四元数の減算を使用して、四元数 A から四元数 B を減算します。A または B のいずれかを実数にすることができます。この場合、減算は四元数引数の実数部で実行されます。
C
A
B
例
すべて折りたたむ
四元数の減算は、各四元数の対応する部分の減算として定義されます。2 つの四元数を作成し、減算を実行します。
Q1 = quaternion([1,0,-2,7]); Q2 = quaternion([1,2,3,4]); Q1minusQ2 = Q1 - Q2
Q1minusQ2 = quaternion 0 - 2i - 5j + 3k
四元数に対する実数の加算および減算は、四元数の実数部に対する演算として定義されます。四元数を作成し、実数部から 1 を減算します。
Q = quaternion([1,1,1,1])
Q = quaternion 1 + 1i + 1j + 1k
Qminus1 = Q - 1
Qminus1 = quaternion 0 + 1i + 1j + 1k
quaternion
入力。quaternion オブジェクト、任意の次元の quaternion オブジェクトの配列、実数スカラー、または任意の次元の実数の配列として指定します。数値のデータ型は single または double でなければなりません。
single
double
A と B のサイズは互換性がなければなりません。最も簡単なケースでは、それらを同じサイズにするか、一方をスカラーにすることができます。すべての次元について、入力の次元サイズが同じであるか、いずれかの次元が 1 であれば、2 つの入力のサイズには互換性があります。
四元数の減算の結果。quaternion オブジェクト、または quaternion オブジェクトの配列として返されます。
すべて展開する
R2018a で導入
uminus, -
times, .*
mtimes, *
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ