帮助中心帮助中心
将四元数转换为齐次变换
Tform = quat2tform(quat)
例子
tform= quat2tform (皮疹)转换四元数,皮疹的齐次变换矩阵,tform.当使用变换矩阵时,将其与要变换的坐标进行预乘(而不是后乘)。
tform= quat2tform (皮疹)
tform
皮疹
全部折叠
Quat = [0.7071 0.7071 0 0];Tform = quat2tform(quat)
tform =4×41.0000 0000 -0.0000 -1.0000 00 1.0000 -0.0000 0000 1.0000
四元数
单位四元数,指定为n-乘4矩阵或n元素向量的对象包含n四元数。如果输入是一个矩阵,则每一行都是该形式的四元数向量问= (wxyz),与w作为标量。
例子:[0.7071 0.7071 0 0]
[0.7071 0.7071 0 0]
齐次变换矩阵,返回为4 × 4 ×n矩阵的n齐次变换。在使用旋转矩阵时,将其与要旋转的坐标进行预乘(而不是后乘)。
例子:[0 0 10 0;0 1 0 0;-1 0 0 0;0 0 0 1]
[0 0 10 0;0 1 0 0;-1 0 0 0;0 0 0 1]
在R2015a中引入
tform2quat|四元数
tform2quat
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处