数学问题-圆上某点沿圆心旋转后的坐标关系式

简介: 数学问题-圆上某点沿圆心旋转后的坐标关系式

问题说明

      近期项目中有涉及到圆相关的公式,其中有一个内容是计算圆上某点沿圆心旋转后的坐标,这个虽然是初中范畴的数学知识,但还真记不住那个坐标关系表达式了,有点懵逼,所以又推导了一遍,并将过程记录一下,方便他人参考和使用。

公式推导

      1)做笛卡尔坐标系下定义一个圆,圆心为(x0,y0),旋转点起始位置(x1,y1),旋转后位置为(x2,y2),如图所示。

      2)对起始点而言,其对应角为a°,旋转T°后,终点的对应角为(a+T)°,圆的半径为r。对起始点而言有公式如下:

   3)对终点而言有公式如下:

      4)将2)中的公式代入3),则有:

      5)综上所述,在已知圆心位置、起始点位置、半径和旋转角度的情况下,可以通过上式得到终点的坐标位置。

       如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!

相关文章
|
6月前
|
算法框架/工具 C++ Python
根据相机旋转矩阵求解三个轴的旋转角/欧拉角/姿态角 或 旋转矩阵与欧拉角(Euler Angles)之间的相互转换,以及python和C++代码实现
根据相机旋转矩阵求解三个轴的旋转角/欧拉角/姿态角 或 旋转矩阵与欧拉角(Euler Angles)之间的相互转换,以及python和C++代码实现
496 0
|
6月前
|
C++
已知线段上某点与起点的距离,求该点的坐标
已知线段上某点与起点的距离,求该点的坐标
57 1
|
6月前
|
C++
C++代码来计算一个点围绕另一个点旋转45度后的坐标
C++代码来计算一个点围绕另一个点旋转45度后的坐标
142 0
|
9月前
|
算法
[Halcon&几何] 矩形顶点和对角连线角度计算
[Halcon&几何] 矩形顶点和对角连线角度计算
166 0
|
数据可视化 C++
高斯正反算—投影坐标转大地坐标、大地坐标转投影坐标(附有完整代码及测试结果)
高斯正反算—投影坐标转大地坐标、大地坐标转投影坐标(附有完整代码及测试结果)
|
Python
Python|给定点到原点的螺旋折线(顺时针)长度
Python|给定点到原点的螺旋折线(顺时针)长度
82 0
|
前端开发 数据可视化 API
【数学篇】05 # 如何用向量和坐标系描述点和线段?
【数学篇】05 # 如何用向量和坐标系描述点和线段?
216 0
【数学篇】05 # 如何用向量和坐标系描述点和线段?
四元数与三维旋转
四元数与三维旋转
180 0
四元数与三维旋转