reducevolume
缩减三维体数据集内的元素数
语法
[nx,ny,nz,nv] = reducevolume(X,Y,Z,V,[Rx,Ry,Rz])
[nx,ny,nz,nv] = reducevolume(V,[Rx,Ry,Rz])
nv = reducevolume(...)
说明
[nx,ny,nz,nv] = reducevolume(X,Y,Z,V,[Rx,Ry,Rz]) 通过保留 x 方向的每 Rx 个元素、y 方向的每 Ry 个元素、z 方向的每 Rz 个元素,来缩减三维体中的元素数量。如果标量 R 用于指示量或缩减,而不是三元素向量,则 MATLAB® 软件假设缩减到 [R R R]。
数组 X、Y 和 Z 定义三维体 V 的坐标。缩减的三维体在 nv 中返回,而缩减的三维体的坐标在 nx、ny 和 nz 中返回。
[nx,ny,nz,nv] = reducevolume(V,[Rx,Ry,Rz]) 假定数组 X、Y 和 Z 定义为 [X,Y,Z] = meshgrid(1:n,1:m,1:p),其中 [m,n,p] = size(V)。
nv = reducevolume(...) 仅返回缩减三维体。
示例
扩展功能
版本历史记录
在 R2006a 之前推出
另请参阅
isosurface | isocaps | isonormals | smooth3 | subvolume | reducepatch
