| meshgrid {matlab} | R Documentation | 
MATLAB meshgrid functions
Description
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  | 
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.
Value
Returns list containing eiher two or three matrices depending on the
value of nargout.
x, y, z | 
 output matrices  | 
Note
Limited to two- or three-dimensional Cartesian space.
Author(s)
P. Roebuck proebuck1701@gmail.com
Examples
meshgrid(1:3, 10:14)            # example 1
meshgrid(1:3)                   # example 2
meshgrid(5:8, 10:14, 2:3, 3)    # example 3