Смотрите и отобразитесь, вектор сопоставляют данные

В этом примере показано, как отобразить вектор сопоставляют данные и исследовать векторные значения данных.

Загрузите векторный MAT-файл набора данных мировых береговых линий и посмотрите на переменные, созданные в рабочей области. Переменные coastlat и coastlon векторы, которые вместе формируют векторную карту береговых линий мира.

load coastlines
whos
  Name             Size            Bytes  Class     Attributes

  coastlat      9865x1             78920  double              
  coastlon      9865x1             78920  double              

Просмотрите карту этих векторных данных. Пример представляет карту с помощью Меркаторской проекции. Проекция карты отображает поверхность сферы (или сфероид) в двумерной плоскости. Точки на сфере геометрически спроектированы на плоскую поверхность. Существует много возможных способов спроектировать карту, все из которых вводят различные типы искажений.

axesm mercator
framem
plotm(coastlat,coastlon)

Figure contains an axes. The axes contains 2 objects of type patch, line.

Смотрите первые 20 координатных значений набора данных вектора береговой линии.

[coastlat(1:20) coastlon(1:20)]
ans = 20×2

  -83.8300 -180.0000
  -84.3300 -178.0000
  -84.5000 -174.0000
  -84.6700 -170.0000
  -84.9200 -166.0000
  -85.4200 -163.0000
  -85.4200 -158.0000
  -85.5800 -152.0000
  -85.3300 -146.0000
  -84.8300 -147.0000
      ⋮

Чтобы видеть, где эти точки вектора береговой линии падают на карту, постройте их в красном. Когда вы можете вывести путем рассмотрения первого столбца данных, существует только один континент, который находится ниже-80 широт: Антарктида.

plotm(coastlat(1:20),coastlon(1:20),'r')

Figure contains an axes. The axes contains 3 objects of type patch, line.

Для просмотра документации необходимо авторизоваться на сайте