2D plot of a surface using colors
grayplot(x,y,z,[strf,rect,nax]) grayplot(x,y,z,<opt_args>) h = grayplot(...)
real row vectors of size n1 and n2.
real matrix of size (n1,n2). z(i,j) is the value
of the surface at the point (x(i),y(j)).
This represents a sequence of statements key1=value1,
key2=value2
,... where key1,
key2,... can be one of the following: rect, nax, strf, logflag
or axesflag and frameflag (see plot2d).
see plot2d.
This optional output contains a handle to a Grayplot entity. Use h to modify its properties
For a list of properties, see grayplot_properties.
grayplot makes a 2D plot of the surface given by
z on a grid defined by x and y.
Each rectangle on the grid is filled with a gray or color level depending
on the average value of z on the corners of the
rectangle. If z contains %nan values, the surrounding rectangles are not displayed.
Enter the command grayplot() to see a demo.
| Version | Description |
| 5.5.0 | Option logflag introduced. |
| 2025.0.0 | Function returns the created handle(s). |