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 Chart Surface Properties graphics
object.

`axis`

|`caxis`

|`colormap`

|`contour`

|`hidden`

|`hold`

|`mesh`

|`meshc`

|`meshgrid`

|`shading`

|`surf`

|`surface`

|`surfc`

|`surfl`

|`view`

|`waterfall`

Was this topic helpful?