主要内容

rdivide./

四元数右除法

语法

描述

例子

C一个./B通过分割四元数的每个元素来执行四元数元素的分割一个通过四元数的相应元素B

例子

全部折叠

创建一个2乘1的四元数数组,并将其逐个元素除以一个实标量。

一个=四元数([1:4;8])
一个=2 x1四元数的数组1 + 2i + 3j + 4k 5 + 6i + 7j + 8k
B = 2;C = a / B
C =2 x1四元数的数组0.5 + 1i + 1.5j + 2k 2.5 + 3i + 3.5j + 4k

创建一个2 × 2的四元数数组,并将它逐个元素除以另一个2 × 2的四元数数组。

q1 =四元数(魔法(4));A =重塑(q1 2 2)
一个=2 x2四元数的数组16 + 2i + 3j + 13k 9 + 7i + 6j + 12k 5 + 11i + 10j + 8k 4 + 14i + 15j + 1k
q2 =四元数([1:4;三6;2:5,4]);B =重塑(q2 2 2)
B =2 x2四元数的数组1 + 2i + 3j + 4k 2 + 3i + 4j + 5k 3 + 4i + 5j + 6k 4 + 5i + 6j + 7k
C = a / B
C =2 x2四元数的数组1.8256 - 0.081395i + 0.45349j - 0.24419k 1.4524 - 0.5i + 1.0238j - 0.2619k

输入参数

全部折叠

股息,指定为四元数、四元数数组、实标量或实数数组。

一个B必须有兼容的大小。在最简单的情况下,它们可以是相同的大小,也可以是一个标量。如果每个维度的输入的维度大小相同或其中一个维度为1,则两个输入具有兼容的大小。

数据类型:四元数||

被指定为四元数、四元数数组、实标量或实数数组的除数。

一个B必须有兼容的大小。在最简单的情况下,它们可以是相同的大小,也可以是一个标量。如果每个维度的输入的维度大小相同或其中一个维度为1,则两个输入具有兼容的大小。

数据类型:四元数||

输出参数

全部折叠

四元数除法的结果,作为标量、向量、矩阵或多维数组返回。

数据类型:四元数

算法

全部折叠

四元数部门

给出了四元数 一个 一个 1 + 一个 2 + 一个 3. j + 一个 4 k 一个实标量p,

C 一个 / p 一个 1 p + 一个 2 p + 一个 3. p j + 一个 4 p k

请注意

对于实标量pa / p = a \ p

四元数除以四元数标量

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

C 一个 / B 一个 B 1 一个 c o n j B n o r B 2

扩展功能

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

介绍了R2019b