exponenta event banner

соседи

Класс: TriRep

(Не рекомендуемый), Симплекс граничат с информацией

Примечание

neighbors(TriRep) не рекомендуется. Используйте neighbors(triangulation) вместо этого.

TriRep не рекомендуется. Использование триангуляции вместо этого.

Синтаксис

SN = neighbors(TR, SI)

Описание

SN = neighbors(TR, SI) возвращает симплексную соседнюю информацию для заданных симплекс SI.

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

TRПредставление триангуляции.
SISI является вектор-столбцом симплексных индексов, которые индексируют в матрицу триангуляции TR.Triangulation. Если SI не указан, соседняя информация для целой триангуляции возвращена, где соседи, сопоставленные с симплексным i, заданы i 'th строка SN.

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

SN

SN является m-by-n матрица, где m = length(SI), количество заданных симплекс и n являются количеством соседей на симплекс. Каждая строка SN(i,:) представляет соседей симплексного SI(i).

Условно, симплексом напротив vertex(j) симплексного SI(i) является SN(i,j). Если симплекс имеет один или несколько граничных фасетов, несуществующие соседи представлены NaN.

Примеры

Пример 1

Загрузите 3-D триангуляцию и используйте TriRep, чтобы вычислить соседей всех тетраэдров.

load tetmesh
trep = TriRep(tet, X)
nbrs = neighbors(trep) 

Пример 2

Запросите 2D триангуляцию, созданную с помощью DelaunayTri.

x = rand(10,1)
y = rand(10,1)
dt = DelaunayTri(x,y)
Найдите соседей первого треугольника:
n1 = neighbors(dt, 1)

Больше о

развернуть все

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

|