文档帮助中心
将旋转矩阵转换为齐次变换
tform = rotm2tform (rotm)
例子
tform= rotm2tform (rotm)转换旋转矩阵,rotm,变成齐次变换矩阵,tform。输入旋转矩阵必须是旋转的预乘形式。当使用转换矩阵时,将它与要转换的坐标进行预乘(与后乘相反)。
tform= rotm2tform (rotm)
tform
rotm
全部折叠
rotm = [1 0 0;0 1 0;0 0 1);tform = rotm2tform (rotm)
tform =4×40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
旋转矩阵,指定为3×3×-矩阵n矩阵包含n旋转矩阵。每个旋转矩阵的大小是3×3,并且是标准正交的。输入旋转矩阵必须是旋转的预乘形式。
稍微有点不标准正交的旋转矩阵可以给出复杂的输出。考虑在输入函数之前验证你的矩阵。
例子:[0 0 1;0 1 0;1 0 0)
[0 0 1;0 1 0;1 0 0)
齐次变换矩阵,由一个4×4×-矩阵表示n矩阵的n齐次变换。使用旋转矩阵时,将其与要旋转的坐标进行预乘(与后乘相反)。
例子:[0 0 1 0;0 1 0 0;-1 0 0 0;0 0 0 1]
[0 0 1 0;0 1 0 0;-1 0 0 0;0 0 0 1]
tform2rotm
您的系统中存在此示例的修改版本。你想打开这个版本吗?
你点击了一个链接,对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入该命令来运行它。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获取可用的翻译内容,并查看本地事件和报价。根据你的位置,我们建议你选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文),以获得最佳的网站表现。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系你当地的办公室
得到审判现在