Generate X and Y matrices for three-dimensional plots.
Usage
meshgrid(x, y, z, nargout=2)
Arguments
x, y, z
numeric vectors of values
nargout
numeric scalar that determines number of dimensions to return
Value
Returns list containing eiher two or three matrices depending on the
value of nargout.
x, y, z
output matrices
Details
In the first example below, the domain specified by vectors x and y
are transformed into two arrays which can be used to evaluate functions of two
variables and three-dimensional surface plots. The rows of the output array
x are copies of the vector x; columns of the output array y
are copies of the vector y.
The second example below is syntactic sugar for specifying
meshgrid(x, x).
The third example below produces three-dimensional arrays used to evaluate
functions of three variables and three-dimensional volumetric plots.