Вычислите пересечения маленьких кругов

Этот пример показывает, чтобы вычислить пересечение векторных данных, в частности, двух маленьких кругов. scxsc возвращает пересекающиеся точки на кругах.

Вычислите пересечение двух маленьких кругов. Один круг сосредоточен в (0,0) степени с радиусом 1 250 морских миль. Другой круг сосредоточен в 5 градусах на север и 30 градусах на восток с радиусом 2 500 километров. Функция возвращает широту и долготу этих двух точек пересечения. (Круги обычно пересекаются в двух точках.), Чтобы видеть рисунок этого вычисления, смотрите Векторные Пересечения.

[lat,lon] = scxsc(0,0,nm2deg(1250),5,30,km2deg(2500))
lat = 1×2

  -12.9839   17.7487

lon = 1×2

   16.4170   11.0624