Вычисление геометрии торцевой крышки изоповерхности
fvc = isocaps(X,Y,Z,V,isovalue)
fvc = isocaps(V,isovalue)
fvc = isocaps(...,'enclose')
fvc = isocaps(...,'whichplane')
[f,v,c] = isocaps(...)
isocaps(...)
fvc = isocaps(X,Y,Z,V,isovalue) вычисляет изоповерхность геометрию торцевой крышки для объемных данных V по изоповерхность значению isovalue. Массивы X, Y, и Z определить координаты для объема V.
Область struct fvc содержит данные о грани, вершине и цвете для конечных крышек и может быть передан непосредственно в patch команда.
fvc = isocaps(V,isovalue) принимает массивы X, Y, и Z определяются как [X,Y,Z] = meshgrid(1:n,1:m,1:p) где [m,n,p] = size(V).
fvc = isocaps(...,' определяет, заключают ли конечные крышки значения данных выше или ниже значения, заданного в enclose') isovalue. The 'enclose' опция может быть либо 'above' (по умолчанию) или 'below'.
fvc = isocaps(...,' задает, на каких плоскостях рисовать торцевые крышки. Возможные значения для whichplane')'whichplane' являются 'all' (по умолчанию), 'xmin', 'xmax', 'ymin', 'ymax', 'zmin', или 'zmax'.
[f,v,c] = isocaps(...) возвращает данные граней, вершин и цветов для конечных крышек в трех массивах вместо struct fvc.
isocaps(...) без выходных аргументов рисует закрашенную фигуру с вычисленными гранями, вершинами и цветами.
isonormals | isosurface | reducepatch | reducevolume | smooth3 | subvolume