vertcat

Вертикально конкатенируйте географические или плоские векторы

Синтаксис

Описание

пример

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

Примеры

свернуть все

Создайте три вектора mapshape. Второй вектор имеет две функции и имеет размер 2x1.

ms1 = mapshape(42, -110, 'Temperature', 65, 'Name', 'point1');
ms2 = mapshape({50, 50.1}, {-101 -101.4}, 'Temperature', {73.2 77}, 'Name', {'point2','point3'});
ms3 = mapshape(42.1, -110.4, 'Temperature', 65.5, 'Name', 'point4');

Вертикально соедините векторы в один вектор mapshape.

ms = vertcat(ms1, ms2, ms3)
ms = 
 4x1 mapshape vector with properties:

 Collection properties:
       Geometry: 'line'
       Metadata: [1x1 struct]
 Vertex properties:
  (4 features concatenated with 3 delimiters)
              X: [42 NaN 50 NaN 50.1000 NaN 42.1000]
              Y: [-110 NaN -101 NaN -101.4000 NaN -110.4000]
    Temperature: [65 NaN 73.2000 NaN 77 NaN 65.5000]
 Feature properties:
           Name: {'point1'  'point2'  'point3'  'point4'}

Конкатенированный вектор mapshape ms имеет размер 4x1 и четыре функции. Обратите внимание, что свойство 'Temperature' свойство Vertex в ms потому что это свойство Vertex в ms2, даже если это свойство Feature в ms1 и ms3.

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

свернуть все

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

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

свернуть все

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

См. также

Введенный в R2012a