创建一个四元数组
四元数是用于三维旋转和定向的四部分超复数。
四元数在表单中表示 ,其中一个,b,c,d各部分为实数,i、j、k为基元,满足方程:我2j =2= k2= IJK = -1。
该组四元数,记H,定义在实数上的四维向量空间中,R4。的每一个元素H具有基于基元素i、j和k的线性组合的唯一表示。
在3-d的所有旋转可以通过绕该轴线的旋转和角度的轴进行说明。在旋转矩阵四元数的优点在于,旋转轴和角度是容易理解。例如,考虑在一个点R3.。要旋转点,可以定义旋转轴和旋转角度。
旋转的四元数表示可以表示为 ,其中θ是旋转和[角度ub,uc,ud]为旋转轴线。
创建一个空的四元数。皮疹
=四元数()
angvel |
从四元阵列角速度 |
classUnderlying |
四元数内零件的类别 |
紧凑 |
转换四元数组N4矩阵 |
连词 |
四元数的复共轭 |
ctranspose。” |
四元阵列的复共轭转置 |
经销 |
以弧度表示的角距离 |
欧拉 |
将四元数转换为欧拉角(弧度) |
eulerd |
将四元数转换为欧拉角(度) |
经验值 |
指数四元阵列的 |
ldivide。\ |
元素四元数左除法 |
日志 |
四元数阵列的自然对数 |
meanrot |
四元数是指旋转 |
- - - - - - - |
四元数减法 |
mtimes,* |
四元数乘法 |
规范 |
四元数规范 |
正常化 |
四元正常化 |
那些 |
创建具有设置为一个实部和虚部设定为零四元阵列 |
部分 |
提取零件四元数 |
功率。^ |
元素方面的四元数电源 |
刺 |
四元数数组的乘积 |
randrot |
均匀分布的随机轮换 |
rdivide,./ |
元素四元数的右除法 |
rotateframe |
四元数帧旋转 |
rotatepoint |
四元数旋转点 |
rotmat |
将四元数转换为旋转矩阵 |
rotvec |
将四元数转换为旋转矢量(弧度) |
rotvecd |
将四元数转换为旋转矢量(度) |
球面线性插值 |
球面线性插值 |
次,. * |
逐元素乘法四元数 |
转置,”。 |
转置一个四元数数组 |
uminus, |
四元数一元- |
0 |
创建四元数数组,所有部分设置为零 |