isConnected

Протестируйте, если две вершины соединяются краем

Синтаксис

TF = isConnected(TR,startID,endID)
TF = isConnected(TR,E)

Описание

пример

TF = isConnected(TR,startID,endID) возвращает вектор - столбец logical, элементы которого 1 (true), когда заданный запуск и конечные пары вершин соединяются краем. startID и endID задают края их отправными и конечными точками, где каждая точка представлена ее номером строки в TR.Points 'points'. Возвращаемое значение ID идентифицирует треугольники их идентификационными номерами.

пример

TF = isConnected(TR,E) указывает, что край запускает и заканчивает идентификаторы вершины в матрице двух-столбца E.

Примеры

свернуть все

Загрузите 2D триангуляцию.

load trimesh2d
TR = triangulation(tri,x,y);

Определите, соединяются ли вершины 3 и 117 краем.

TF = isConnected(TR,3,117)
TF = logical
   1

Определите, соединяются ли вершины 3 и 164 краем.

TF = isConnected(TR,3,164)
TF = logical
   0

Создайте 3-D Триангуляцию Делоне.

X = gallery('uniformdata',[10,3],0);
DT = delaunayTriangulation(X);

Определите, соединяются ли вершины, 2 и 7 соединяются краем, и ли вершины 4 и 9.

E = [2 7; 4 9];
TF = isConnected(DT,E)
TF = 2x1 logical array

   1
   0

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

свернуть все

Представление триангуляции, заданное как скалярный объект triangulation или delaunayTriangulation.

Типы данных: триангуляция | delaunayTriangulation

Стартовая идентификация вершины для каждого края, заданного как вектор - столбец. Идентификационный номер вершины является количеством строки в свойстве Points, которое соответствует вершине.

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

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

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

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

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

Введенный в R2013a

Была ли эта тема полезной?