Класс: TriRep
(Не рекомендуемый), Возвращают симплексы, присоединенные к заданным вершинам
vertexAttachments(TriRep) не рекомендуется. Используйте vertexAttachments(triangulation) вместо этого.
TriRep не рекомендуется. Использование триангуляции вместо этого.
SI = vertexAttachments(TR, VI)
SI = vertexAttachments(TR, VI) возвращает информацию о вершине к симплексу для заданных вершин VI. Для 2D триангуляций в MATLAB® треугольники SI располагается в, против часовой стрелки командуют присоединенную вершину VI.
TR | Представление триангуляции |
VI | VI является вектор-столбцом индексов в массив точек, представляющих координаты вершины, TR.X. Симплексами, сопоставленными с вершиной i, является i 'th запись в массиве ячеек. Если VI не указан, симплексная вершиной информация для целой триангуляции возвращена. |
SI | Массив ячеек индексов симплекс, присоединенных к вершине. Массив ячеек используется, чтобы хранить информацию, потому что количество симплекс, сопоставленных с каждой вершиной, может отличаться. Симплексы, сопоставленные с вершиной i, находятся в i 'th запись в массиве ячеек SI. |
Загрузите 2D триангуляцию и используйте TriRep, чтобы вычислить отношения вершины к треугольнику.
load trimesh2d trep = TriRep(tri, x, y);
Tv = vertexAttachments(trep, 1)
Tv{:}Выполните прямой запрос 2D триангуляции, созданной с помощью DelaunayTri.
x = rand(20,1); y = rand(20,1); dt = DelaunayTri(x,y);
t = vertexAttachments(dt,5);
triplot(dt); hold on;
triplot(dt(t{:},:),x,y,'Color','r');
hold off;