## Documentation Center |

Plot a curtain around mesh plot

`meshz(X,Y,Z)meshz(Z)meshz(...,C)meshz(axes_handles,...)h = meshz(...)`

`meshz(X,Y,Z)` draws a curtain
around the wireframe mesh with color determined by `Z`,
so color is proportional to surface height. If `X` and `Y` are
vectors, `length(X) = n` and `length(Y) =
m`, where `[``m,n] = size(Z)`.
In this case, `(`*X*`(``j``)`, *Y*`(``i``)`, *Z*`(``i``,``j``))` are
the intersections of the wireframe grid lines; `X` and `Y` correspond
to the columns and rows of `Z`, respectively. If `X` and `Y` are
matrices, `(`*X*`(``i``,``j``)`, *Y*`(``i``,``j``)`, *Z*`(``i``,``j``))` are
the intersections of the wireframe grid lines.

`meshz(Z)` draws a curtain
around the wireframe mesh using `X = 1:n` and `Y
= 1:m`, where `[m,n] = size(Z)`. The height, `Z`,
is a single-valued function defined over a rectangular grid. Color
is proportional to surface height.

`meshz(...,C)` draws a `meshz` graph
with color determined by matrix `C`. MATLAB^{®} performs
a linear transformation on the data in `C` to obtain
colors from the current colormap. If `X`, `Y`,
and `Z` are matrices, they must be the same size
as `C`.

`meshz(axes_handles,...)` plots
into the axes with handle `axes_handle` instead of
the current axes (`gca`).

`h = meshz(...)` returns
a handle to a Surfaceplot graphics
object.

`axis` | `caxis` | `colormap` | `contour` | `hidden` | `hold` | `mesh` | `meshc` | `meshgrid` | `shading` | `surf` | `surface` | `surfc` | `surfl` | `view` | `waterfall`

Was this topic helpful?