文档帮助中心文档
将旋转角度转换为欧拉-罗德里格斯向量
杆= angle2rod (R1、R2、R3)
杆= angle2rod (R1、R2、R3 S)
例子
杆= angle2rod (R1, R2, R3)函数转换由三个旋转角度描述的旋转,R1,R2,R3,变成一个米3 Euler-Rodrigues矩阵,杆.这个函数中使用的旋转是两个坐标系之间的被动变换。
杆= angle2rod (R1, R2, R3)
杆
R1
R2
R3
杆= angle2rod (R1,R2,R3,年代)函数将由三个旋转角度和一个旋转序列S所描述的旋转转换为米3 Euler-Rodrigues数组,杆,其中包含米罗德里格斯向量。
杆= angle2rod (R1,R2,R3,年代)
年代
全部折叠
从旋转角度确定罗德里格斯向量。
偏航= 0.7854;距= 0.1;滚= 0;r = angle2rod(偏航、俯仰、滚)
R = -0.0207 0.0500 0.4142
从多个旋转角度确定罗德里格斯向量。
偏航= [0.7854 0.5];节距= [0.1 0.3];滚动= [0 0.1];r = angle2rod(音高、滚、偏航“YXZ”)
R = 0.0207 0.0500 0.4142 0.0885 0.1381 0.2473
第一个旋转角度,以弧度为单位,从中确定欧拉-罗德里格斯向量。价值观必须是真实的。
数据类型:双|单
双
单
第二个旋转角度,以弧度为单位,以此确定欧拉-罗德里格斯向量。价值观必须是真实的。
第三个旋转角度,以弧度为单位,以此确定欧拉-罗德里格斯向量。价值观必须是真实的。
ZYX股票
ZYZ
ZXY
ZXZ
YXZ
YXY
YZX
YZY
XYZ
XYX
XZY
XZX
旋转序列。对于默认的旋转序列,ZYX股票,旋转角度顺序为:
R1 -z设在旋转
R2 -y设在旋转
R3 -x设在旋转
数据类型:字符|字符串
字符
字符串
由旋转角度确定的欧拉-罗德里格斯向量。
一个Euler-Rodrigues向量 b ⇀ 表示旋转,将旋转轴的方向余弦与旋转角度的一半正切积分如下:
b → = [ b x b y b z ]
地点:
b x = 棕褐色 ( 1 2 θ ) 年代 x , b y = 棕褐色 ( 1 2 θ ) 年代 y , b z = 棕褐色 ( 1 2 θ ) 年代 z
是罗德里格斯参数。向量 年代 ⇀ 表示绕其进行旋转的单位向量。由于正切的关系,当旋转角度为±pi弧度或±180°时,旋转矢量是不确定的。数值可以是负数,也可以是正值。
[1]戴,j.s欧拉-罗德里格斯公式变化,四元数共轭和内在联系机理与机械理论, 92, 144 - 152。爱思唯尔,2015年。
dcm2rod|quat2rod|rod2quat|rod2angle|rod2dcm
dcm2rod
quat2rod
rod2quat
rod2angle
rod2dcm
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在