# Documentation

### This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

# meshz

Plot a curtain around mesh plot

## Syntax

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

## Description

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

## Examples

collapse all

Generate a curtain plot of the `peaks` function using `meshz`.

```figure [X,Y] = meshgrid(-3:.125:3); Z = peaks(X,Y); meshz(Z)```

Specify a color matrix for a curtain plot.

```[X,Y] = meshgrid(-3:.125:3); Z = peaks(X,Y); C = gradient(Z); figure meshz(X,Y,Z,C)```

## Tips

`meshz` does not accept complex inputs.

A mesh is drawn as a chart surface graphics object with the viewpoint specified by `view(3)`. The face color is the same as the background color (to simulate a wireframe with hidden-surface elimination), or `none` when drawing a standard see-through wireframe. The current colormap determines the edge color. The `hidden` command controls the simulation of hidden-surface elimination in the mesh, and the `shading` command controls the shading model.

#### Introduced before R2006a

Was this topic helpful?

#### Beyond Excel: The Manager's Guide to Solving the Big Data Conundrum

Download white paper