主要内容

gcxsc

伟大和小圆对交集点

语法

[newlat, newlon] = gcxsc (gclat、gclon gcaz, sclat, sclon, scrange)
[newlat, newlon] = gcxsc (…、单位)

描述

[newlat, newlon] = gcxsc (gclat、gclon gcaz, sclat, sclon, scrange)返回点相交的大圆大圆符号紧随其后的是一个小圆小圆符号。对于多个配对,输入必须是列向量。结果是两列矩阵与交点的坐标点。如果圈不相交,或者是相同的,两个返回和显示一个警告。如果两个圆相切,单一交点重复两次。

[newlat, newlon] = gcxsc (…、单位)在哪里单位指定标准的角度单位。默认值是“度”

配对的一个大圆和一个小圆,有四种可能的十字路口条件:圆圈是相同的(可能因为大圈小圆圈)的一个子集,他们不相交,他们互相切(大圆的小圈子内部),因此他们一旦相交,或者他们相交两次。

大圆符号由一个大圆和方位指向这一点沿着大圆收益。

小圆符号由一个中心点和半径的单位角弧长。

例子

给定一个大圆穿过(43ºN, 0º),进行10º的方位,它与为中心的小圆相交(47ºN, 3ºE)的弧长半径12º?

[newlat, newlon] = gcxsc(43岁,0,10,47岁,3、12)newlat newlon = -1.6159 - 5.4039 = 35.5068 58.9143

版本历史

之前介绍过的R2006a