如何计算一个点(X,Y)规定的距离,在一个旋转轴?我知道想我什么角度的点“移动”沿(度)。

有帮助吗?

解决方案

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

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

如果所述三角函数发生弧度这一翻译的度,则必须通过180 / PI除以该角度转换。

其他提示

转换到极坐标,然后通过转动你想要的角度点:

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

注意:THETA弧度(度=弧度* 180 / PI)

极坐标的。

你的意思是3D公式?他们很容易为好。但是,我们需要知道什么是你对指定轴的约定。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top