Расчет геометрии торцевой крышки изо-поверхности
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.
Структура 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. 'enclose' параметр может быть либо 'above' (по умолчанию) или 'below'.
fvc = isocaps(...,' указывает, на каких плоскостях следует рисовать концевые крышки. Возможные значения для whichplane')'whichplane' являются 'all' (по умолчанию), 'xmin', 'xmax', 'ymin', 'ymax', 'zmin', или 'zmax'.
[f,v,c] = isocaps(...) возвращает данные грани, вершины и цвета для конечных крышек в трех массивах вместо структуры fvc.
isocaps(...) без выходных аргументов рисует фрагмент с вычисленными гранями, вершинами и цветами.
isonormals | isosurface | reducepatch | reducevolume | smooth3 | subvolume