大哥 坐标反算后的结果与象限角是什么关系 又怎样把反算的结果换算成正确的坐标方位角哪

如题所述

设反算的结果为a,a=arctan(dy/dx),其中dy=y2-y1,dx=x2-x1。
若dy>0,dx>0,说明角在第一象限,坐标方位角b=a。
若dy<0,dx>0,说明角在第二象限,坐标方位角b=a+180。
若dy<0,dx<0,说明角在第三象限,坐标方位角b=a+180。
若dy>0,dx<0,说明角在第四象限,坐标方位角b=a+360。追问

如果之后的结果大于360是不是还要减去360

追答

结果不可能大于360度,因为a=arctan(dy/dx)的取值范围是-90到90度,角在第四象限时dy>0,dx<0,此时的a是个负值。计算dy和dx时要注意顺序,算1-2的方位角用dy=y2-y1,dx=x2-x1,算2-1的方位角用dy=y1-y2,dx=x1-x2

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-19
这个哥,你看看课本再来,弄错了啊