如何计算旋转轴上的点?

时间:2009-06-28 14:57:00

标签: math coordinates angle

如何计算旋转轴上指定距离的点(X,Y)?我知道我喜欢什么角度“移动”(以度为单位)。

3 个答案:

答案 0 :(得分:7)

x = cos(a) * d
y = sin(a) * d

其中a是角度,d是距离。

如果三角函数采用弧度整数度,则必须将角度除以180 / pi。

答案 1 :(得分:1)

转换为极坐标,然后将点旋转到所需的角度:

x = r * cos( theta );
y = r * sin( theta );

注:θ为弧度(deg = rad * 180 / pi)

有关polar coordinates的更多信息。

答案 2 :(得分:0)

你的意思是3d公式吗?它们也很容易。但是我们需要知道你指定轴的惯例是什么。