主要内容

classUnderlying

类零件在四元数

描述

例子

underlyingClass= classUnderlying (皮疹)返回类的名称的四元数的部分皮疹

例子

全部折叠

四元数是四hyper-complex数量用于三维表征。四元数的四个部分的数据类型

创建两个四元数,一个潜在的数据类型,一个潜在的数据类型。验证通过调用底层的数据类型classUnderlying四元数。

qSingle =四元数(单([1、2、3、4]))
qSingle =四元数1 + 2 + 3 j + 4 k
classUnderlying (qSingle)
ans = '单'
qDouble =四元数([1、2、3、4])
qDouble =四元数1 + 2 + 3 j + 4 k
classUnderlying (qDouble)
ans =“双”

你可以单独使用四元数到他们的部分部分函数。验证每个四元数的部分正确的数据类型。回想一下,是默认的MATLAB®类型。

(a、b, c, dS) = (qSingle)部分
是=1
b =2
c =3
dS =4
(广告、bD、cD, dD) = (qDouble)部分
广告= 1
bD = 2
cD = 3
dD = 4

四元数遵循相同的隐式铸造在MATLAB规则与其他数据类型。也就是说,四元数与底层数据类型结合一个四元数与底层数据类型结果在一个四元数与底层数据类型。乘qDoubleqSingle并验证结果基本数据类型

q = qDouble * qSingle;classUnderlying (q)
ans = '单'

输入参数

全部折叠

四元数进行调查,指定为一个四元数和四元数的数组。

数据类型:四元数

输出参数

全部折叠

底层阶级的四元数,作为特征向量返回“单一”“双”

数据类型:字符

扩展功能

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

版本历史

介绍了R2018b

另请参阅

功能

对象