3-D Visualization |
Volume Visualization Functions
MATLAB provides functions that enable you to apply a variety of volume visualization techniques. The following tables group these functions into two categories based on the type of data (scalar or vector) that each is designed to work with. The reference page for each function provides examples of the intended use.
Functions for Scalar Data
Function |
Purpose |
contourslice |
Draw contours in volume slice planes |
|
Compute isosurface end-cap geometry |
|
Compute the colors of isosurface vertices |
|
Compute normals of isosurface vertices |
|
Extract isosurface data from volume data |
patch |
Create a patch (multipolygon) graphics object |
|
Reduce the number of patch faces |
|
Reduce the number of elements in a volume data set |
|
Reduce the size of each patch face |
|
Draw slice planes in volume |
|
Smooth 3-D data |
|
Convert surface data to patch data |
|
Extract subset of volume data set |
Functions for Vector Data
Function |
Purpose |
|
Plot velocity vectors as cones in 3-D vector fields |
|
Compute the curl and angular velocity of a 3-D vector field |
|
Compute the divergence of a 3-D vector field |
|
Interpolate streamline vertices from vector-field magnitudes |
|
Draw stream lines from 2-D or 3-D vector data |
|
Draw stream particles from vector volume data |
|
Draw stream ribbons from vector volume data |
|
Draw well-spaced stream lines from vector volume data |
|
Draw stream tubes from vector volume data |
|
Compute 2-D stream line data |
|
Compute 3-D stream line data |
|
Return coordinate and color limits for volume (scalar and vector) |
Overview of Volume Visualization | Visualizing Scalar Volume Data |
© 1994-2005 The MathWorks, Inc.