主要内容

ldivide,。\

Element-wise四元数左部

自从R2018b

语法

描述

例子

C=一个。\B执行四元数element-wise除以四元数的每个元素B通过四元数的对应元素一个

例子

全部折叠

创建一个2×1四元数的数组,它中的元素除以一个真正的标量。

一个=四元数([1:4;8])
一个=2 x1四元数的数组1 + 2 + 3 j + 4 k 5 + 6 + 7 j + 8 k
B = 2;C = a \ B
C =2 x1四元数的数组我0.066667 - 0.13333 0.26667 - 0.2 j - j k我0.057471 - 0.068966 - 0.08046 - 0.091954 k

创建一个2×2的四元数的数组,并将其由另一个2×2的四元数的数组中的元素。

q1 =四元数([1:4;2:5;4,8]);A =重塑(q1 2 2)
一个=2 x2四元数的数组1 + 2 + 3 + 4 k 4 + 5我+ 6 j + 7 k j 2 + 3 + 4 + 5 k 5 + 6 + 7 j + 8 k
q2 =四元数(魔法(4));B =重塑(q2 2 2)
B =2 x2四元数的数组16 + 2 + 3 j + 13 k 9 + 7 + 6 j + 12 k 5 + 11 + 10 j + 8 k 4 + 14 + 15 j + 1 k
C = a \ B
C =2 x2四元数的数组我2.7 - 1.9 - 0.9 j k - 1.7 1.5159 - 0.37302 2.2778 - 0.15079 j - 0.02381 k + 0.46296 - 0.57407 j + 0.092593 k 1.2471 + 0.91379 - 0.33908 j - 0.1092 k

输入参数

全部折叠

除数,指定为一个四元数,四元数的数组,一个真正的标量,或一个实数数组。

一个B必须兼容的大小。在最简单的情况下,他们可以是相同的大小或一个可以一个标量。两个输入有兼容的大小,如果每一个维度,尺寸大小的输入是相同的或一个尺寸是1。

数据类型:四元数||

股息,指定为一个四元数,四元数的数组,一个真正的标量,或一个实数数组。

一个B必须兼容的大小。在最简单的情况下,他们可以是相同的大小或一个可以一个标量。两个输入有兼容的大小,如果每一个维度,尺寸大小的输入是相同的或一个尺寸是1。

数据类型:四元数||

输出参数

全部折叠

四元数分裂的结果,作为一个标量,返回向量,矩阵,或多维数组。

数据类型:四元数

算法

全部折叠

四元数部门

给出了四元数 一个 = 一个 1 + 一个 2 + 一个 3 j + 一个 4 k 和一个真正的标量p,

C = p \ 一个 = 一个 1 p + 一个 2 p + 一个 3 p j + 一个 4 p k

请注意

对于一个真正的标量p,一个。a / p = \ p

四元数部门由四元数标量

给定两个四元数一个B兼容的大小的

C = 一个 \ B = 一个 1 * B = ( c o n j ( 一个 ) n o r ( 一个 ) 2 ) * B

扩展功能

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

版本历史

介绍了R2018b