exponenta event banner

hasView

Проверка наличия представления на карте

Синтаксис

Описание

пример

tf = hasView(sMap,viewIds) проверяет, указаны ли представления viewIds находятся на карте.

Примеры

свернуть все

Загрузите карту сегментов и элементов из файла MAT.

data = load('segmatchMapFullParkingLot.mat');
sMap = data.segmatchMapFullParkingLot;

Укажите набор индексов для представлений.

viewIds = [10,500,2,100];

Проверьте, соответствуют ли указанные индексы существующим идентификаторам представления.

tf = hasView(sMap,viewIds)
tf = 1x4 logical array

   1   0   1   0

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

свернуть все

Карта сегментов и элементов, заданная как pcmapsegmatch объект.

Идентификаторы вида, указанные как вектор M-элементов целых чисел. M - количество удаляемых представлений. Каждый идентификатор вида уникален для конкретного вида.

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

свернуть все

Виды, существующие на карте, возвращаемые в виде вектора M-элемента. Функция возвращает значение 1 (true), если представление, указанное в соответствующем элементе Ids представления, находится на карте. Функция возвращает 0 (false), если представление отсутствует на карте.

См. также

Объекты

Функции

Представлен в R2021a