Create a surface graphic object given matrices x and y from
meshgrid
and a matrix of values z corresponding to the
x and y coordinates of the surface.
If x and y are vectors, then a typical vertex is
(x(j), y(i), z(i,j)). Thus, columns of z correspond
to different x values and rows of z correspond to different
y values. If only a single input z is given then x is
taken to be 1:rows (z)
and y is
1:columns (z)
.
Any property/value input pairs are assigned to the surface object.
If the first argument hax is an axes handle, then plot into this axis,
rather than the current axes returned by gca
.
The optional return value h is a graphics handle to the created surface object.
See also: surf, mesh, patch, line.
Package: octave