这篇文章是对上篇3维旋转矩阵推导与助记的补充,上篇介绍的旋转矩阵是在同一个坐标系下,向量旋转所对应的旋转矩阵,本篇分析坐标系旋转对应的旋转矩阵。

平面二维旋转
如下图,xy坐标系中,有一向量OP,其坐标可表示为(x,y),该向量与X轴夹角为α。然后,坐标系绕原点逆时旋转了β角度,形成新的坐标系x'y',此时OP在新的坐标系中的坐标表示为(x',y'),根据几何关系,可以得到如下推导,最终得到绿色虚框的旋转矩阵。对比上篇文章的旋转矩阵,可以发现:本篇坐标系旋转的旋转矩阵与上篇向量旋转的旋转矩阵正好是转置的关系(实际上是逆矩阵,因为正交阵的逆矩阵与转置矩阵相同),因为这两种旋转本质上是相对运动,互为逆过程。

三维旋转
同样,三维情况下的坐标系旋转的旋转矩阵,与上篇向量旋转的旋转矩阵也是逆矩阵的关系,下面是绕3种轴的情况。

绕Z轴

绕Y轴

绕X轴

图片

©著作权归作者所有:来自51CTO博客作者mb5fdb1021b5992的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 欧拉角旋转
  2. MPU6050姿态解算2-欧拉角&旋转矩阵
  3. MVP模式的Android(安卓)调用系统拍照,相册,剪裁,适配到7.0,修复拍照
  4. 居中显示并旋转 android Button 里的属性drawableLeft
  5. Android(安卓)安卓动画 属性动画 - 旋转动画
  6. android中Bitmap用法(显示,保存,缩放,旋转)实例分析
  7. android 部分手机Camera 拍照 图片被旋转90度的解决方法
  8. RotateAnimation类:旋转变化动画类
  9. Android(安卓)CircleMenu:旋转转盘选择Menu

随机推荐

  1. 如何搜索/汇总我的PHP结果?
  2. PHP实现简单的学生信息管理系统(web版)
  3. 即使system()中的命令完成,PHP system()也会挂
  4. 一套PHP做app接口的解决方案
  5. 为什么俺的php无法连接PostgreSQL呢???
  6. yii2的AR模型对id自动去重的问题
  7. PHP中怎样创建一个空对象?
  8. PHP平均整数红包算法
  9. 关于PHP 读取EXCEL时间(不是日期)的问题
  10. PHP垃圾回收深入理解