rot.comb(vrmlgen)
rot.comb()所属R语言包:vrmlgen
Combine rotation vectors
结合旋转矢量
译者:生物统计家园网 机器人LoveR
描述----------Description----------
rot.comb computes the combined rotation vector for two input rotation vectors.
rot.comb计算合并为两个输入旋转矢量的旋转矢量。
用法----------Usage----------
rot.comb(rotvec1 = c(1, 0, 0, pi/2), rotvec2 = c(0, 0, 1, pi))
参数----------Arguments----------
参数:rotvec1
a numeric vector of length 4, the first 3 components specify a rotation axis and the last component is the rotation angle in radians
一个数值向量的长度为4,第3的组件指定一个旋转轴线和最后一个组件是旋转角度以弧度
参数:rotvec2
a numeric vector of length 4, the first 3 components specify a rotation axis and the last component is the rotation angle in radians
一个数值向量的长度为4,第3的组件指定一个旋转轴线和最后一个组件是旋转角度以弧度
Details
详细信息----------Details----------
The rot.comb helper function computes the combined rotation vector for two input rotation vectors representing the sequential rotation of a 3D-object around two coordinate axis. In each rotation vector, the first 3 components represent the rotation axis (for the input vectors, this can be c(1,0,0) for the x-axis, c(0,1,0) for y-axis or c(0,0,1) for the z-axis), and the last component represent the rotation angle in radians. The computation is achieved by multypling the quaternion-representations of the input vectors. Please note that this multiplication is not commutative, i.e. the order of the input rotation vectors is important.
的rot.comb辅助函数计算组合的旋转矢量,两个输入围绕两个坐标轴的连续旋转一个三维物体的旋转向量。在每个旋转矢量,前3个分量代表的旋转轴(输入向量,这可以是c(1,0,0)时,c(0,1,0)的x轴为y轴或c (0,0,1)的z轴),和最后一个组件表示以弧度为单位的旋转角度。实现通过multypling四元数表示的输入向量的计算。请注意,这个乘法是不可交换的,即输入旋转向量的顺序是重要的。
值----------Value----------
Returns a numeric vector of length 4, where the first 3 components represent a rotation axis and the last component is rotation angle in radians.
返回一个数值向量的长度为4,其中的第一个3个分量代表的旋转轴和以弧度为单位的最后一个组件是旋转角度。
(作者)----------Author(s)----------
Enrico Glaab
实例----------Examples----------
# compute the combined rotation vector for[计算组合的旋转矢量]
# 1) a 90-degree rotation around the y-axis, and[1)一个围绕y-轴旋转90度,并]
# 2) a 180-degree rotation around the z-axis[2)一个180度的绕z轴的旋转]
rot.comb(c(0,1,0,pi/2), c(0,0,1,pi))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|