isInterior

Точки запроса в polyshape

Синтаксис

TFin = isinterior(polyin,x,y)
TFin = isinterior(polyin,P)
[TFin,TFon] = isinterior(___)

Описание

пример

TFin = isinterior(polyin,x,y) возвращает логический вектор, элементы которого 1 (true), когда соответствующий x - координаты и y - координируют в векторах, x и y находятся в polyshape. Точка находится в polyshape, если это или в твердой области или на одном из контуров.

TFin = isinterior(polyin,P) представляет точки запроса в матричном P с 2 столбцами. Первый столбец P содержит x - координаты точек запроса, и второй столбец содержит соответствующий y - координаты.

[TFin,TFon] = isinterior(___) возвращает дополнительный логический вектор для любого из предыдущих синтаксисов. Элементы TFon равняются 1, когда соответствующие точки запроса находятся на контуре polyin.

Примеры

свернуть все

Создайте полигон, содержащий две твердых области.

x1 = [0 1 2];
y1 = [0 1 0];
x2 = [2 3 4];
y2 = [1 2 1];
polyin = polyshape({x1,x2},{y1,y2});
plot(polyin)
hold on

Задайте три точки и определите, находятся ли они в полигоне.

x = [1 2.5 3];
y = [0.25 0 1.5];
TFin = isinterior(polyin,x,y)
TFin = 3x1 logical array

   1
   0
   1

plot(x,y,'r*')

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

свернуть все

Введите polyshape, заданный как скаляр.

Типы данных: polyshape

x- точек запроса, заданных как скаляр или вектор.

Типы данных: double | single

y- точек запроса, заданных как скаляр или вектор.

Типы данных: double | single

2D вершины, заданные как матрица с 2 столбцами. Первый столбец P содержит x - координаты точек запроса, и второй столбец содержит y - координаты.

Типы данных: double | single

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

свернуть все

Индикатор внутренней точки, возвращенный как скаляр или вектор. Элемент TFin равняется 1, когда соответствующая точка запроса или в твердой области входа polyshape или на контуре.

Типы данных: логический

Индикатор граничной точки, возвращенный как скаляр или вектор. Элемент TFon равняется 1, когда соответствующая точка запроса находится строго на контуре polyshape.

Типы данных: логический

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

|

Введенный в R2017b