旋转矩阵是用来旋转向量到一个新的方向。
在三维空间转换向量,旋转矩阵是经常遇到的。旋转矩阵用于两个感觉:它们可以用来旋转向量到一个新的位置或者他们可以用来旋转坐标的基础上(或坐标系统)进入一个新的。在这种情况下,向量是独处但其组件在新的基础将不同于那些在原来的基础上。在欧氏空间中,有三个基本的旋转:分别在x, y和z轴。规定每旋转一个角度旋转。旋转角度定义时要积极为逆时针旋转沿旋转轴被观察者看向原点。任意旋转可以结合这三种组成(欧拉转动定理)。例如,你可以在任何方向使用旋转矢量序列的三个旋转:
。
旋转矢量的旋转矩阵在x, y,和z轴是由:
以下三个数据显示为每个旋转轴积极的旋转是什么样子:
对于任何旋转,有一个逆旋转满意
。例如,x轴旋转矩阵的逆获得通过改变角的符号:
这个例子说明了一个基本属性:逆旋转矩阵的转置。旋转矩阵满足萨那= 1,因此依据(A) = 1。旋转下,矢量长度保存以及向量之间的角度。
我们可以把旋转的另一种方式。考虑到最初的基向量,
使用旋转矩阵,和旋转一个。这会产生一套新的基向量
相关的原始:
使用转置,您可以编写新的基向量作为一个老基向量的线性组合:
现在任何向量可以写成两组基向量的线性组合:
使用代数操作,您可以得到的变换组件固定向量时(或坐标系统)旋转的基础。这个转换使用旋转矩阵的转置。
下一个图说明向量转换坐标系绕x轴旋转。图显示了这个变换后可以解释为一个旋转向量的在相反的方向。