创建四元数阵列
四元数是三维超复数,用于三维旋转和方向。
四元数用这种形式表示 , 在哪里一种那B.那C,D.零件是真实数字,我,j和k是基础元素,满足方程式:一世2j =2= k2= IJK = -1。
这组四元数,表示为H,在真实数字的四维矢量空间内定义,R.4.。每个元素H基于基本元素,i,j和k的线性组合具有独特的表示。
3-D中的所有旋转可以通过旋转轴和围绕该轴的角度来描述。旋转矩阵上的四元数的优点是轴和旋转角度易于解释。例如,考虑一个点R.3.。要旋转点,请定义旋转轴和旋转角度。
旋转的四元数表示可以表示为 , 在哪里θ.是旋转角度和[你B.那你C,你D.]是旋转轴。
创建一个空的四元数。皮疹
= Quaternion()
ang |
四元数阵列的角速度 |
针对者 |
四元数内零件的类别 |
袖珍的 |
将四元数阵列转换为N-By-4矩阵 |
连同 |
季芯的复杂共轭 |
ctranspose,' |
Quation0阵列的复杂共轭转换 |
经销 |
角距离,以弧度为单位 |
欧莱尔 |
将四元数转换为欧拉角(弧度) |
eulerd. |
将四元数转换为欧拉角度(度) |
经验值 |
四元数阵列的指数 |
ldivide,。\ |
元素 - 典型的四元数左部 |
日志 |
四元数阵列的自然对数 |
意思 |
四元数是指旋转 |
- - - - - - - |
四元数减法 |
mtimes,* |
四元数乘法 |
规范 |
四元数规范 |
正常化 |
四元数正常化 |
那些 |
使用设置为零的一个和虚部的真实部件创建四元数阵列 |
部分 |
提取四元素部分 |
电力,。^ |
元素 - 典型的四元音力量 |
prod |
四元数数组的乘积 |
randrot |
均匀分布的随机旋转 |
Rdivide,./ |
元素 - 聪明的四元数权利 |
旋转框架 |
四元数帧旋转 |
rotatepoint |
四元数点旋转 |
罗马 |
转换四元数到旋转矩阵 |
Rotvec. |
将四元数转换为旋转向量(弧度) |
rotvecd. |
将四元数转换为旋转矢量(度) |
sl |
球形线性插值 |
次,. * |
元素 - 典型四元数乘法 |
转置”, |
转换四元数阵列 |
uminus, - |
四分之一偶然减去 |
Zeros. |
创建四元数数组,所有部分设置为零 |