rotm2axang

转换旋转矩阵轴线角度旋转

描述

axang= rotm2axang(rotm转换给出一个正交旋转矩阵旋转,rotm成相应的轴角,axang。输入旋转矩阵必须在预乘形式旋转。

例子

全部收缩

rotm = [1 0 0;0 -1 0;0 0 -1];axang = rotm2axang(rotm)
axang =1×41.0000 0 0 3.1416

输入参数

全部收缩

旋转矩阵,指定为3×3逐ñ基质含有ñ旋转矩阵。每个旋转矩阵的尺寸为3×3,并且必须是正交的。输入旋转矩阵必须在预乘形式旋转。

注意

旋转矩阵是略微非正交能给复杂输出。考虑输入到该功能之前验证您的矩阵。

例:[0 0 1;0 1 0;-1 0 0]

输出参数

全部收缩

旋转轴在角的形式给出,返回一个ñ-by-4的矩阵ñ轴角旋转。每一行的前三个元素指定旋转轴,和最后一个元素限定的旋转角(以弧度表示)。

例:[1 0 0 PI / 2]

扩展功能

C / C ++代码生成
生成使用MATLAB®编码器™C和C ++代码。

也可以看看

主题

介绍了在R2015a