trimesh

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

Синтаксис

trimesh(Tri,X,Y,Z,C)
trimesh(Tri,X,Y,Z)
trimesh(Tri,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