Отслеживание сегментов для соединения навигационных ППМ
[lattrk,lontrk] = track(waypts)
[lattrk,lontrk] = track(waypts,units)
[lattrk,lontrk] = track(lat,lon)
[lattrk,lontrk] = track(lat,lon,ellipsoid)
[lattrk,lontrk] = track(lat,lon,ellipsoid,units,npts)
[lattrk,lontrk] = track(method,lat,...)
trkpts = track(lat,lon...)
[lattrk,lontrk] = track(waypts) возвращает точки в lattrk и lontrk вдоль дорожки между ППМ, предоставленными в формате навигационной дорожки в двухколонной матрице waypts. Выходные данные представляют собой векторы столбцов, в которых последовательные сегменты выделены NaNs.
[lattrk,lontrk] = track(waypts,units) определяет единицы ввода и вывода, где units - допустимая строка единицы измерения угла. Значение по умолчанию: 'degrees'.
[lattrk,lontrk] = track(lat,lon) позволяет пользователю вводить ППМ в двух векторах, lat и lon.
[lattrk,lontrk] = track(lat,lon,ellipsoid) определяет форму Земли с помощью ellipsoid, который может быть referenceSphere, referenceEllipsoid, или oblateSpheroid объект или вектор формы [semimajor_axis eccentricity]. Эллипсоид по умолчанию - это единичная сфера
[lattrk,lontrk] = track(lat,lon,ellipsoid, определяет, сколько промежуточных точек должно быть рассчитано для каждого сегмента пути. По умолчанию units,npts)npts составляет 30.
[lattrk,lontrk] = track(method,lat,...) устанавливает логику, которая должна использоваться для определения промежуточных точек вдоль дорожки между ППМ. Поскольку это навигационно мотивированная функция, по умолчанию используется метод 'rh', что приводит к логике линии rhumb. Логика большого круга может быть задана с помощью 'gc'.
trkpts = track(lat,lon...) сжимает выходные данные в одну матрицу из двух столбцов, trkpts, в котором первый столбец представляет широты, а второй столбец - долготы.