3-D shaded surface graph.
SURF(X,Y,Z,C) plots the colored parametric surface defined by
four matrix arguments. The view point is specified by VIEW .
The axis labels are determined by the range of X, Y and Z,
or by the current setting of AXIS . The color scaling is determined
by the range of C, or by the current setting of CAXIS . The scaled
color values are used as indices into the current COLORMAP .
The shading model is set by SHADING .
SURF(X,Y,Z) uses C = Z, so color is proportional to surface height.
SURF(x,y,Z) and SURF(x,y,Z,C), with two vector arguments replacing
the first two matrix arguments, must have length(x) = n and
length(y) = m where [m,n] = size(Z). In this case, the vertices
of the surface patches are the triples (x(j), y(i), Z(i,j)).
Note that x corresponds to the columns of Z and y corresponds to
SURF(Z) and SURF(Z,C) use x = 1:n and y = 1:m. In this case,
the height, Z, is a single-valued function, defined over a
geometrically rectangular grid.
SURF returns a handle to a SURFACE object.
AXIS , CAXIS , COLORMAP , HOLD , SHADING and VIEW set figure, axes, and
surface properties which affect the display of the surface.
See also SURFC2I9TYMC, SURFL , MESH .