主要内容

-,- - - - - -

四元数减法

自从R2018b

语法

描述

例子

C=一个- - - - - -B减去四元数B从四元数一个使用四元数的减法。要么一个B可能是一个实数,在这种情况下,执行减法与真正的四元数参数的一部分。

例子

全部折叠

四元数减法被定义为每一个四元数的相应部分的减法。创建两个四元数和执行减法。

Q1 =四元数([1 0、2、7]);Q2 =四元数([1、2、3、4]);Q1minusQ2 = Q1 - Q2
Q1minusQ2 =四元数0 - 2 i - 5 j + 3 k

加法和减法的实数为四元数定义为作用于真正的四元数的一部分。创建一个四元数,然后减去1的实数部分。

Q =四元数([1,1,1,1)
Q =四元数1 + 1 + 1 j + 1 k
Qminus1 = Q - 1
Qminus1 =四元数0 + 1 + 1 j + 1 k

输入参数

全部折叠

输入、指定为一个四元数的四元数,实数,或数组的实数。

数据类型:四元数||

输入、指定为一个四元数的四元数,实数,或数组的实数。

数据类型:四元数||

输出参数

全部折叠

由于四元数的减法,作为一个标量,返回向量,矩阵,或四元数的多维数组。

数据类型:四元数

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2018b

另请参阅

功能

对象