我需要找到第二点的坐标。 我知道以弧度表示的点之间的角度也知道该矢量的长度 。
我真的很感激,如果有人可以点我朝着解决方案。
我需要找到第二点的坐标。 我知道以弧度表示的点之间的角度也知道该矢量的长度 。
我真的很感激,如果有人可以点我朝着解决方案。
给定L,以该矢量的长度和Ang角度
x2 = x1 + Math.cos(Ang) * L
y2 = y1 + Math.sin(Ang) * L
哎呀......我刚才所指出的顶部Y轴......康斯坦丁·莱文的下方向,则需要稍微适应,因为上述公式假设一个典型的三角坐标系。 你的情况的公式应该是:
x2 = x1 + Math.cos(Ang) * L // unchanged
y2 = y1 - Math.sin(Ang) * L // minus on the Sin
同时,(什么不言而喻,此亦一说,它...)的参考角度应该是这样的,当Y2 == Y1和X2> X1,李安应该是零,它应该随着第二点移动计数器-clockwise围绕第一个。