Documentation |
Waterfall plot
waterfall(Z)
waterfall(X,Y,Z)
waterfall(...,C)
waterfall(axes_handles,...)
h = waterfall(...)
The waterfall function draws a mesh similar to the meshz function, but it does not generate lines from the columns of the matrices. This produces a "waterfall" effect.
waterfall(Z) creates a waterfall plot using x = 1:size(Z,2) and y = 1:size(Z,1). Z determines the color, so color is proportional to surface height.
waterfall(X,Y,Z) creates a waterfall plot using the values specified in X, Y, and Z. Z also determines the color, so color is proportional to the surface height. If X and Y are vectors, X corresponds to the columns of Z, and Y corresponds to the rows, where length(x) = n, length(y) = m, and [m,n] = size(Z). X and Y are vectors or matrices that define the x- and y-coordinates of the plot. Z is a matrix that defines the z-coordinates of the plot (i.e., height above a plane). If C is omitted, color is proportional to Z.
waterfall(...,C) uses scaled color values to obtain colors from the current colormap. Color scaling is determined by the range of C, which must be the same size as Z. MATLAB^{®} performs a linear transformation on C to obtain colors from the current colormap.
waterfall(axes_handles,...) plots into the axes with handle axes_handle instead of the current axes (gca).
h = waterfall(...) returns the handle of the patch graphics object used to draw the plot.