主要内容

方位角

球体或椭球体上点之间的方位角

语法

az=方位角(lat1、lon1、lat2、lon2)
az=方位角(lat1、lon1、lat2、lon2、椭球体)
az=方位角(lat1、lon1、lat2、lon2,单位)
az=方位角(lat1、lon1、lat2、lon2、椭球、,单位)
az=方位角(轨道,...)

描述

az=方位角(lat1、lon1、lat2、lon2)计算球体表面上成对点从点1到点2的大圆方位角。输入纬度和经度可以是标量或大小匹配的数组。如果使用标量和数组输入的组合,标量输入将自动展开以匹配数组的大小。该函数从北顺时针测量方位角,并以度或弧度表示。

az=方位角(lat1、lon1、lat2、lon2、椭球体)假设点位于输入定义的椭球体上,计算方位角椭球体.椭球体是一个参考圈,参考椭球扁球体对象,或形式的向量[半长轴偏心率]. 默认椭球体是单位球体。

az=方位角(lat1、lon1、lat2、lon2,单位)使用输入单位定义的角度单位的步骤阿兹和经纬度坐标。使用“学位”(默认值),范围从0到360,或“弧度”,范围为0到2*pi。

az=方位角(lat1、lon1、lat2、lon2、椭球、,单位)指定两个椭球体向量和向量的单位阿兹.

az=方位角(轨道,...)使用输入轨道指定大圆或等角线方位角计算。输入“gc”对于轨道(默认值),以获取球体的大圆方位角或椭球体的测地线方位角。(提示记住名称:字母“g”和“c”在大圆和测地线中。)输入“右侧”对于轨道获取球体或椭球体的等角线方位角。

例子

求同一平行线上两点之间的方位角,例如,(10ºN,10ºE)和(10ºN,40ºE)。两点之间的方位角取决于轨道选择的值。

%尝试“gc”轨迹值。az=方位角(“gc',10,10,10,40)%_与从“rh”轨迹值获得的结果进行比较。az=方位角(“rh',10,10,10,40))

求同一子午线上两点之间的方位角,例如(10ºN,10ºE)和(40ºN,10ºE):

%尝试“gc”轨迹。az=方位角(10,10,40,10)%与“rh”轨迹进行比较。az=方位角('rh',10,10,40,10))

等角线和大圆沿子午线和赤道重合。方位角是相同的,因为路径重合。

更多关于

全部崩溃

方位角

方位角是平滑曲线穿过子午线的角度,从北顺时针方向取。北极与地球上每隔一点的方位角为0º。可以计算大圆或等角线的方位角。

测地线

A.测地线曲面上两点之间的最短距离,如椭球体。

大圈

A.大圈是一种位于球体上的测地线。它是球体表面与穿过球体中心的平面的交点。对于大圆,方位角是在大圆路径的起点计算的,即它穿过子午线的位置。通常,大圆的方位角不是恒定的。有关详细信息,请参阅重申,见大圈子.

直角线

A.直角线是以相同角度穿过各子午线的曲线。对于等角线,方位角是常数正北与穿过两点的整个直角线之间的角度。有关详细信息,请参阅恒向线.

算法

全部崩溃

长测地线上的方位角

测地线的方位角计算会随着距离的增加而缓慢降低,对于接近于反极的点或接近赤道的点,方位角计算会出现故障。此外,对于椭球体上的计算,有一个小但有限的输入空间。该空间由两个点都接近于反极的成对位置组成这两个点都靠近赤道(但不是精确地落在赤道上)。在这种情况下,您将收到警告和警告阿兹对于“问题对”,将设置为NaN

古怪

椭球体上的测地方位角仅适用于地球典型的小偏心(例如,0.08或更小)。

选择

如果同时计算距离和方位角,可以调用距离函数。该函数返回方位角作为第二个输出参数。无需调用方位角分别地

在R2006a之前引入