文档帮助中心文档
转换欧拉角旋转矩阵
rotm = eul2rotm (eul)
rotm = eul2rotm (eul序列)
例子
rotm= eul2rotm (eul)转换一组欧拉角,eul,对应的旋转矩阵,rotm.当使用旋转矩阵时,将其与要旋转的坐标进行预乘(与后乘相反)。欧拉角旋转的默认顺序是“ZYX股票”.
rotm= eul2rotm (eul)
rotm
eul
“ZYX股票”
rotm= eul2rotm (eul,序列)将欧拉角转换为旋转矩阵,rotm.欧拉角在轴旋转序列中指定,序列.欧拉角旋转的默认顺序是“ZYX股票”.
rotm= eul2rotm (eul,序列)
序列
全部折叠
Eul = [0 pi/2 0];rotmZYX = eul2rotm (eul)
rotmZYX =3×30.0000 0 1.0000 0 1.0000 0 -1.0000 0 0.0000
= [0 pi/2 pi/2];rotmZYZ = eul2rotm (eul),之一的ZYZ”)
rotmZYZ =3×30.0000 -0.0000 1.0000 0.0000 0 -0.0000 1.0000 0.0000
用弧度表示的欧拉旋转角度,指定为n- × 3的欧拉旋转角度数组。每一行代表一个欧拉角集。
例子:[0 0 1.5708]
[0 0 1.5708]
之一“ZYZ”
“XYZ”
欧拉角的轴旋转序列,指定为这些字符串标量之一:
“ZYX股票”(默认)-旋转角度的顺序为z设在,y设在,x设在。
之一“ZYZ”-旋转角度的顺序为z设在,y设在,z设在。
“XYZ”-旋转角度的顺序为x设在,y设在,z设在。
数据类型:字符串|字符
字符串
字符
旋转矩阵,返回为3x3x-n矩阵包含n旋转矩阵。每个旋转矩阵的大小都是3 × 3,并且是标准正交的。当使用旋转矩阵时,将其与要旋转的坐标进行预乘(与后乘相反)。
例子:[0 0 1;0 1 0;1 0 0)
[0 0 1;0 1 0;1 0 0)
rotm2eul
您已经有了这个示例的修改版本。您想打开这个示例与您的编辑吗?
您点击了对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处