trimesh

Треугольный сетчатый график

Синтаксис

trimesh (Тримаран, X, Y, Z, C)
trimesh (Тримаран, X, Y, Z)
trimesh (Тримаран, X, Y)
trimesh (TR)
trimesh... 'PropertyName', PropertyValue...)
h = trimesh (...)

Описание

trimesh(Tri,X,Y,Z,C) отображает треугольники, заданные в поверхности m-3 матричный Tri как mesh. Каждая строка Tri задает единственную треугольную поверхность путем индексации в векторы или матрицы, которые содержат X, Y и вершины Z. Цвет обводки задан векторным C.

trimesh(Tri,X,Y,Z) использует C = Z, таким образом, цвет пропорционален поверхностной высоте.

trimesh(Tri,X,Y) отображает треугольники в 2D графике.

trimesh(TR) отображает треугольники в представлении триангуляции.

trimesh... 'PropertyName', PropertyValue...), задает дополнительные имена свойства исправления и значения для графического объекта закрашенной фигуры, созданного функцией.

h = trimesh(...) возвращает указатель на отображенные треугольники.

Примеры

свернуть все

Создайте векторы вершины и матрицу поверхности, и затем создайте треугольный сетчатый график.

[x,y] = meshgrid(1:15,1:15);
tri = delaunay(x,y);
z = peaks(15);
trimesh(tri,x,y,z)

Если поверхность уже является представлением триангуляции, то можно передать триангуляцию trimesh:

tr = triangulation(tri,x(:),y(:),z(:));
trimesh(tr)

Расширенные возможности

Представлено до R2006a

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