创建一个四元数数组
四元数是在三维旋转和取向中使用的四部分组成的超复数。
四元数在表单中表示 ,在那里一种,b,C,d份是实数,且i,j和k分别是基础元件,满足方程:一世2j =2= k2= IJK = -1。
四元数的集合,用表示H中,在实数四维向量空间中定义,其[R4。每个元素的H具有基于所述基础元件,I,J,和K的线性组合的唯一表示。
在3-d的所有旋转可以通过绕该轴线的旋转和角度的轴进行说明。在旋转矩阵四元数的优点在于,旋转轴和角度是容易理解。例如,考虑在一个点[R3。要旋转该点,需要定义旋转轴和旋转角度。
旋转的四元数表示可以被表示为 ,在那里θ为旋转角度,[üb,üC,üd是旋转轴。
创建一个空的四元数。皮疹
四元数=()
创建一个四元数数组,其中四个四元数部分取自数组皮疹
四元数=(A, B, C, D
)一种
,乙
,C
,d
。所有输入必须具有相同的大小,相同的数据类型。
angvel |
从四元阵列角速度 |
classUnderlying |
四元数内零件的类别 |
紧凑 |
转换四元数组ñ-by-4矩阵 |
连词 |
四元数的复共轭 |
ctranspose“ |
四元阵列的复共轭转置 |
经销 |
以弧度表示的角距离 |
欧拉 |
将四元数转换为欧拉角(弧度) |
eulerd |
四元数转换到欧拉角(度) |
经验值 |
四元数阵列的指数 |
ldivide。\ |
元素方面的四元左师 |
日志 |
四元阵列的自然对数 |
meanrot |
四元数是指旋转 |
- - - - - - - |
四元数减法 |
mtimes, * |
四元数乘法 |
规范 |
四元数规范 |
正常化 |
四元数归一化 |
的 |
创建四元数数组,实部设置为1,虚部设置为0 |
部分 |
四元数提取零件 |
权力,。^ |
Element-wise四元数的力量 |
刺 |
四元数数组的乘积 |
randrot |
均匀分布随机旋转 |
rdivide。/ |
元素方面的四元数师权 |
rotateframe |
四元数帧旋转 |
rotatepoint |
四元数角度旋转 |
rotmat |
将四元数转换为旋转矩阵 |
rotvec |
转换到四元数旋转矢量(弧度) |
rotvecd |
将四元数转换为旋转矢量(度) |
slerp |
球面线性插值 |
次,. * |
逐元素乘法四元数 |
转置,”。 |
移调四元阵列 |
UMINUS, - |
四元元减号 |
零 |
创建四元数数组,所有部分设置为零 |