isocaps
计算等值面端帽几何图
语法
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(...)
通过计算的面、顶点和颜色绘制补片。
示例
扩展功能
版本历史记录
在 R2006a 之前推出