Вычисление геометрии заглушки изоповерхности
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. Массивы XY, и Z задайте координаты для объема V.
Struct fvc содержит поверхность, вершину и цветные данные для заглушек и может быть передан непосредственно patch команда.
fvc = isocaps(V,isovalue) принимает массивы XY, и 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(...) возвращает поверхность, вершину и цветные данные для заглушек в трех массивах вместо struct fvc.
isocaps(...) без выходных аргументов чертит закрашенную фигуру с вычисленными поверхностями, вершинами и цветами.
isosurface | isonormals | smooth3 | subvolume | reducevolume | reducepatch