3D Data

Although ROBOT is mainly designed for two dimensional data some start has been made on dealing with data sets which consist of (x, y, z) values. It uses what is nominally the y error array as the z values. The addition of three D data has lead to some inconsistencies in Robot which may be changed at some date. One contradiction is that the Robot presently uses an array named ``Z;SPMquot; as a temporary storage array. Sometime in the future this may be renamed and commands such as ``ZARITH;SPMquot; will then work on the real Z (a.k.a. y error) array.

3D - tell Robot to do a ``three dimensional;SPMquot; plot instead of the normal X/Y plot. The argument is the three rotation angles of the coordinate system.
2D - go back to regular two dimensional plotting.
3DCOLOURCODE/3DCOLORCODE - the color used to plot a data point will depend on the Z value. Arguments: 1) Color of minimum (RGB triplet), 2) color of maximum (RGB triplet).
3DNOCOLOURCODE/3DNOCOLORCODE - switch off color coding based on Z value.
3DFILL - specifies that the 3D plot will fill as much of the plot area as possible.
3DNOFILL - only one quarter of the possible plot area will be used for 3D plots. The corner of the plot is thus anchored at the corner. This is useful for rotating a data set and is the default. CONTOUR - The x and y arrays store the grid coordinates. The grid must be evenly spaced. The default is to use ten contour levels evenly spaced between the maximum and the minimum data values. To change the contour levels use:
CONTOURVALUES - Argument: the values of the contour levels to be used. To go back to the default contouring give a blank line as the argument.