exponenta event banner

диаграмма Вороного

Класс: DelaunayTri

(Не рекомендуемый) Диаграмма Вороного

Примечание

voronoiDiagram(DelaunayTri) не рекомендуется. Используйте voronoiDiagram(delaunayTriangulation) вместо этого.

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

Синтаксис

[V, R] = voronoiDiagram(DT)

Описание

[V, R] = voronoiDiagram(DT) возвращает вершины V и области R Диаграммы Вороного точек DT.X. R{i} области является массивом ячеек индексов в V, который представляет вершины Voronoi, ограничивающие область. Область Voronoi сопоставила с i 'th точку, DT.X(i) является R{i}. Для 2D вершины в R{i} перечислены в смежном порядке, т.е. соединение их сгенерирует закрытый полигон (Диаграмма Вороного). Для 3-D вершины в R{i} перечислены в порядке возрастания.

Области Voronoi сопоставили с точками, которые лежат на выпуклой оболочке DT.X, неограниченны. Ограничивающие ребра этих областей исходят к бесконечности. Вершина в бесконечности представлена первой вершиной в V.

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

DTТриангуляция Делоне.

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

Vnumv-by-ndim матрица, представляющая координаты вершин Voronoi, где numv является количеством вершин и ndim, является размерностью пробела, где точки находятся.
RВекторный массив ячеек length(DR.X), представляя ячейку Voronoi сопоставлен с каждой точкой.

Примеры

Вычислите Диаграмму Вороного набора точек:

X = [ 0.5    0
      0      0.5
     -0.5   -0.5
     -0.2   -0.1
     -0.1    0.1
      0.1   -0.1
      0.1    0.1 ]
dt = DelaunayTri(X)
[V,R] = voronoiDiagram(dt)	

Больше о

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

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

| | |