我不是数学中最好的,但是对于我现在正在做的工作,我需要计算下图中箭头所示的矢量的角度:从A指向B的矢量的角度
我在2D平面上有一个点A和一个点B.我需要计算如下:
- 其中箭头必须按顺序旋转的角度指向到B
我不是数学中最好的,但是对于我现在正在做的工作,我需要计算下图中箭头所示的矢量的角度:从A指向B的矢量的角度
我在2D平面上有一个点A和一个点B.我需要计算如下:
atan2(yB-yA, xB-xA)
。否则,您需要使用atan
,如果B位于A的右侧,将会返回正确的答案,否则将为180度。另请注意,返回值以弧度表示,如有必要,可将弧度转换为度数乘以180/pi
。
Wikipedia有一个几何的详细解释。
反正切((AY - 从)/(斧 - Bx的))和记Ax = Bx的特例:假设你的图书馆有atan2
,那么Ax = Bx