\cat

Конкатенация географического или плоского вектора

Синтаксис

v = cat(1,v1,v2,...)

Описание

пример

v = cat(1,v1,v2,...) конкатенирует географические или плоские векторы v1, v2, и так далее, по первому измерению. Если тип класса какого-либо свойства является массивом ячеек, то результирующее поле в выводе v является также массивом ячеек.

Примеры

свернуть все

Создайте два вектора геоточки. Первый вектор имеет одну функцию, и второй вектор имеет две функции. Векторы имеют различные динамические свойства.

gp1 = geopoint(52,-101, 'Weather','Cloudy');
gp2 = geopoint([42 42.2], [-110.5 -110.7], 'Temperature', [65.6 63.2]);

Конкатенация векторов в один вектор геоточки. Обратите внимание на то, что первый входной параметр должен быть 1.

p = cat(1,gp1,gp2)
p = 
 3x1 geopoint vector with properties:

 Collection properties:
       Geometry: 'point'
       Metadata: [1x1 struct]
 Feature properties:
       Latitude: [52 42 42.2000]
      Longitude: [-101 -110.5000 -110.7000]
        Weather: {'Cloudy'  ''  ''}
    Temperature: [0 65.6000 63.2000]

Конкатенированный вектор имеет три функции, и все функции имеют все динамические свойства. Значения свойств по умолчанию используются, когда значение не было задано в исходном векторе геоточки. Например, значение 'Temperature' первой функции установлено к 0, поскольку никакое значение 'Temperature' не было задано в gp1.

Входные параметры

свернуть все

Географические или плоские векторы, которые будут конкатенированы, заданные как geopoint, geoshape, mappoint или объекты mapshape. Весь v1, v2, … является тем же типом объекта.

Выходные аргументы

свернуть все

Конкатенированный географический или плоский вектор, возвращенный как geopoint, geoshape, mappoint или объект mapshape. Тип объекта v совпадает с типом объекта v1,v2,....

Смотрите также

Представленный в R2012a

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