zoukankan      html  css  js  c++  java
  • 二维坐标系间的变换

    始坐标系(x,y),目的坐标系(x'y')

    为了将对象描述从xy坐标变换到x'y'坐标,要经过两个步骤:

    1.将x'y'系统的坐标原点(x0,y0)平移到xy系统的原点(0,0);

    2.将x'轴旋转到x轴上。

    恕我愚昧,至少直观桑不是很理解,不是从xy变换到x'y'上吗,这不是相反了吗?

    其实是这样的,它是为了获得变换矩阵才这样做的。

    我用我的理解解释一下哈:

    1. 假设这个平面有两层,紧紧叠在一起,一层刻的是xy坐标系,还有一层刻的是x'y'坐标系,而他们中间夹着一些点,既在xy上,也在x'y'上。
    2. 从xy坐标系看,他们还是在那里,没有任何变换
    3. 从x'y'坐标系看,他们还是在那里,也没有任何变化。但在x'y'上所求的坐标就是新坐标。

    如何获得对象描述的坐标值?很简单,将这些点视为x'y'的,将x'y'的坐标轴与xy的坐标轴完全重合,这时x'y'的原点干了啥事,对象描述也干了啥事,x'y'坐标转了多少度,对象描述页转了多少度。

    发生的位移和旋转就是这些点的转换矩阵。

  • 相关阅读:
    构建之法(一)
    大二下周总结十四
    寒假学习报告03
    寒假学习报告02
    2019春季学期个人总结
    2019春学习进度报告(第十六周)
    计算英语最长单词连
    2019春学习进度报告(第十五周)
    用户体验评价
    2019春学习进度报告(第十四周)
  • 原文地址:https://www.cnblogs.com/jizhen521/p/3026558.html
Copyright © 2011-2022 走看看