Вычислите изоповерхности и патча
nc = isocolors(X,Y,Z,C,vertices)
nc = isocolors(X,Y,Z,R,G,B,vertices)
nc = isocolors(C,vertices)
nc = isocolors(R,G,B,vertices)
nc = isocolors(...,PatchHandle)
isocolors(...,PatchHandle)
nc = isocolors(X,Y,Z,C,vertices)
вычисляет цвета изоповерхности (закрашенная фигура объекта) вершин (vertices
) использование цветовых значений C
. Массивы направленности X
, Y
, Z
определить координаты для данных о цвете в C
и должны быть монотонными векторами, которые представляют Декартову, выровненную по оси сетку (как бы произведенную meshgrid
). Цвета возвращаются в nc
. C
должен быть 3-D (индексные цвета).
nc = isocolors(X,Y,Z,R,G,B,vertices)
использует R
, G
, B
как красный, зеленый и синий цветовые массивы (истинные цвета).
nc = isocolors(C,vertices)
, и nc = isocolors(R,G,B,vertices)
предположим X
, Y
, и Z
определяются выражением
[X Y Z] = meshgrid(1:n,1:m,1:p)
где [m n p] = size(C)
.
nc = isocolors(...,PatchHandle)
использует вершины из закрашенных фигур, идентифицированных PatchHandle
.
isocolors(...,PatchHandle)
устанавливает FaceVertexCData
свойство закрашенной фигуры, заданное как PatchHandle
к вычисляемым цветам.
isocaps
| isonormals
| isosurface
| reducepatch
| reducevolume
| smooth3
| subvolume