当前位置: 首页 > news >正文

关于坐标的旋转变换和坐标系的旋转变换

不管是坐标的旋转变换还是坐标系下的旋转变换,只和旋转的顺时针和逆时针有关。然坐标系间的顺时针和逆时针是根据当前坐标系在目标坐标系下的相对位置确定。

一。逆时针旋转belta角度的公式

二。顺时针旋转belta角度的公式

三。坐标的旋转变换 

1.坐标的旋转变换相对简单,逆时针旋转theta

如下图, 在2维坐标上,有一点p(x, y) , 直线op的长度为r, 直线op和x轴的正向的夹角为a。 直线op围绕原点做逆时针方向b度的旋转,到达p’ (s,t) 

 

二。坐标系的旋转变换

1.建立坐标系,坐标系可以是左手坐标系,或者右手坐标系.

2.根据建立的坐标系,得到当前坐标系在目标坐标系下的旋转角度,如下,xoy坐标系在sot坐标系下的-theta角度方向,xoy需要逆时针转theta到sot。

3.假定现在是右手坐标系,当前坐标系转到目标坐标系是逆时针旋转theta,那么当前坐标系下的坐标转换到目标坐标系下的坐标就是逆时针旋转-theta,等于顺时针旋转theta。

4.例如在原坐标系xoy中,  绕原点沿逆时针方向旋转theta度, 变成座标系 sot。
设有某点p,在原坐标系中的坐标为 (x, y), 旋转后的新坐标为(s, t)。如下

5.例如左手坐标系下

原坐标系xoy中,  绕原点沿逆时针方向旋转theta度, 变成座标系 sot。
设有某点p,在原坐标系中的坐标为 (x, y), 旋转后的新坐标为(s, t)。如下,在sot坐标系下的-theta角度是xoy,即顺时针方向theta角度,xoy坐标系转到sot坐标系需要逆时针旋转theta,所以xoy坐标系下的坐标转到sot坐标系下的坐标需要逆时针旋转-theta,等于顺时针旋转theta,公式入下。

 

 总结,坐标或者坐标系的旋转变换和建立的坐标系是左手还是右手没有关系,只和旋转的方向有关。假如我们只知道坐标系之间的角度关系,可通过建立的坐标系类型确定顺时针还是逆时针。

参考文章 :

二维坐标系旋转矩阵的求解(坐标系不变和坐标系改变两种情况)_二维坐标旋转矩阵-CSDN博客

旋转变换(一)旋转矩阵-CSDN博客 

http://www.lryc.cn/news/176827.html

相关文章:

  • 2023.9.19 关于 数据链路层 和 DNS 协议 基本知识
  • 如何保证接口幂等性
  • 搭建智能桥梁,Amazon CodeWhisperer助您轻松编程
  • 数组和指针笔试题解析之【指针】
  • 【Linux】之Centos7卸载KVM虚拟化服务
  • 智能电力运维系统:数字化转型在电力行业的关键应用
  • eslint报错:no-empty-source
  • 图论17(Leetcode864.获取所有钥匙的最短路径)
  • vue 脚手架 入门 记录
  • 汽车租赁系统演示租车小程序H5开发
  • 【MySQL】 MySQL 更新数据机制
  • 批次管理在MES管理系统中有哪些应用
  • python命名规范
  • Redis学习笔记--002
  • Visual Stdio 2019 win10 64bit下 无法找到 资源编译器DLL,请确认路径是否正确,和无法下载 win10SDK_10.0
  • 设计模式:中介者模式(C++实现)
  • Python常用函数
  • 进程与线程的记忆方法
  • 支持私有化部署的 WorkPlus,助您构建定制化的即时通讯平台
  • adjustText库解决深度学习、视觉模型matplotlib画散点图时由于标签非常多导致的重叠现象
  • 机器学习线性回归学习总结笔记
  • 火狐连接错误代码SEC_ERROR_UNKNOWN_ISSUER
  • react 网页/app复制分享链接到剪切板,分享到国外各大社交平台,通过WhatsApp方式分享以及SMS短信方式分享链接内容
  • 用智能文字识别技术赋能古彝文数字化之路
  • QT入门10个小demo——MP4视频播放器
  • MySQL常用操作
  • uni-app 之 Toast 消息提示
  • C语言--指针进阶3--数组指针
  • 购物车案例
  • c++ chrono