两点反算方位角的通用公式

意外妊娠看法两点反算方位角的通用公式
谐波减速器两个点之间计算方位角普通的办法是计算角度,然后根据X/Y的正负号判断在哪个象限,然后再计算出来,这是很麻烦的一件事,下面和大家介绍一个比较简单的通用计算公式。
假设A、B连个点,坐标分别为(XA、YA),(XB、YB),下面计算A—to—B的坐标方位角,我们可以用以下公式进行计算:
aab=PI-PI/2*SIGN(YB-YA)-ATAN((XB-XA)/(YB-YA))
        SIGN()是取符号(正负)函数
黄金分割率
        Excel中三角函数计算出来的是弧度
下面用该公式对方位角在四个象限的情况进行证明:
1、第一象限
图中a=|ATAN((XB-XA)/(YB-YA))|,由于(YB-YA)为正,(XB-XA)为正,则
aab=PI-PI/2*SIGN(YB-YA)-ATAN((XB-XA)/(YB-YA))
=PI/2-a
由此可见公式正确
2、第二象限
图中a=|ATAN((XB-XA)/(YB-YA))|,由于(YB-YA)为正,(XB-XA)为负,则
aab=PI-PI/2*SIGN(YB-YA)-ATAN((XB-XA)/(YB-YA))
=PI/2+a
由此可见公式正确
3、第三象限
大卫克劳斯>波西米亚图中a=|ATAN((XB-XA)/(YB-YA))|,由于(YB-YA)为负,(XB-XA)为负,则
aab=PI-PI/2*SIGN(YB-YA)-ATAN((XB-XA)/(YB-YA))
=3/2PI-a
由此可见公式正确
4、第四象限
图中a=|ATAN((XB-XA)/(YB-YA))|,由于(YB-YA)为负,(XB-XA)为正,则
aab=PI-PI/2*SIGN(YB-YA)-ATAN((XB-XA)/(YB-YA))
=3/2PI+a
由此可见公式正确
张家港突发聚集性疫情
从以上证明可以确定该公式对于四个象限的方位角都能进行正确计算。不过需要说明的是当(YB-YA)为0时会出现bug,这种特例需要我们在实际工作中进行特殊处理。

本文发布于:2024-09-22 00:51:51,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/574100.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:方位角   进行   计算
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议