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