ambientlight=[r, g, b] | This option sets the red, green, and blue intensity of the ambient light for user defined lighting. The values of r, g, and b must be numeric in the range 0 to 1. |
axes=f | This option specifies how the axes are to be drawn, where f is one of boxed, normal, frame, or none. The default value is none. The value can be in lowercase or uppercase. |
color=c or colour=c | This option defines a color value or function. Note that color specification takes precedence over shading specification, regardless of the order of the options in the command. |
contours=n | This option specifies the number of contours or a list of contour values, where n is a positive integer or a list of contour values. The default value is 10. |
coords=c | This option specifies the coordinate system to be used. The default is Cartesian. |
filled=truefalse | If the filled option is set to true, the region between the surface and the xy-plane is displayed as solid. This option is valid only with the following commands: plot3d, contourplot3d, and listcontplot3d. |
grid=[m,n] | This option specifies the dimensions of a rectangular grid on which the points are generated (equally spaced). |
gridstyle=x | This option specifies a grid x as either rectangular or triangular. This option is not available for all 3-D plot objects. |
labeldirections=[x,y,z] | This option specifies the direction in which labels are printed along the axes. The values of x, y, and z must be horizontal or vertical. The default direction of any labels is horizontal. The value can be in lowercase or uppercase. The axes option must be set to boxed, frame, or normal. |
labels=[x,y,z] | This option specifies labels for the axes. The value of x, y, and z must be a string. The default labels are the names of the variables in the original function to be plotted. The strings must be entered using left single quotes. |
light=[phi, theta, r, g, b] | This option adds a directed light source from the direction phi, theta in spherical coordinates with red, green, and blue intensities given by r, g, and b. The values of r, g, and b must be numeric in the range 0 to 1. |
lightmodel=x | This option chooses a predefined light model to illuminate the plot. Valid light models include none, light1, light2, light3, and light4. The value must be in lowercase. |
linestyle=n | This option controls the dash pattern used to render lines in the plot. The linestyle can be specified as either an integer between 1 and 4, or a name from the following list: SOLID, DOT, DASH, and DASHDOT. The value must be in uppercase. |
numpoints=n | This option specifies the minimum total number of points to be generated (default 625 = 25^2). The plot3d command uses a rectangular grid of dimension isqrt(n+3)+1. |
orientation=[theta, phi] | This option specifies the theta and phi angles of the point in three dimensions from which the plot is to be viewed. The default is at a point that is out perpendicular from the screen (negative z axis) so that the entire surface can be seen. The point is described in spherical coordinates where theta and phi are angles in degrees, with default 45 degrees in each case. |
projection=r | This option specifies the perspective from which the surface is viewed, where r is a real number between 0 and 1. The 1 denotes orthogonal projection, and the 0 denotes wide-angle perspective rendering. r can also be the one of the names, fisheye, normal, or orthogonal, which correspond to the projection values 0, 0.5, and 1, respectively. The default is orthogonal. The value can be in lowercase or uppercase. |
scaling=s | This option specifies whether the surface should be scaled so that it fits the screen with axes using a relative or absolute scaling, where s is either unconstrained or constrained. The default is relative unconstrained. The value can be in lowercase or uppercase. |
shading=s | This option specifies how the surface is colored, where s is one of xyz, xy, z, zgrayscale, zhue, or none. The default is device dependent. The value can be lowercase or uppercase. Note that color specification takes precedence over shading specification, regardless of the order of the options in the command. The value can be in lowercase or uppercase. |
style=s | This specifies how the surface is to be drawn, where s is one of contour, hidden, line, patch, patchcontour, patchnogrid, point, or wireframe. Some of the options may not be available on some devices. The default style is patch (for colored surface patch rendering). The value can be in lowercase or uppercase. |
symbol=s | This option defines the symbol for points in the plot. s is one of box, circle, cross, diamond, or point. The value can be in lowercase or uppercase. Note: If the style is set to point, the default symbol is plot device specific. |
symbolsize=n | The size (in points) of a symbol used in plotting can be given by a positive integer. This does not affect the symbol point. The default symbol size is 10. |
thickness=n | This option specifies the thickness of lines in the plot. The thickness n must be a non-negative integer. The default thickness is 0. |
tickmarks=[m,n,p] | If m is an integer, then this option controls the number of tickmarks that are placed on the x-axis. If m is a list of numeric values, then tickmarks are placed only at the specified values. If m is a list of equations v=t, where v is a numeric value and t is a name or string, then a tickmark with the label t is placed at v. If m is the name default, then the default tickmark placement is applied. Similarly, n specifies the placement of y-axis tickmarks and p specifies the placement of z-axis tickmarks. |
title=t | This option specifies a title for the plot. The value of t must be a string. The default is no title. You can create multi-line titles for standard plots. Use the characters \n to denote the start of a new title line. The strings must be entered using left single quotes. |
view=zmin..zmax or [xmin..xmax, ymin..ymax, zmin..zmax] | This option indicates the minimum and maximum coordinates of the surface to be displayed on the screen. The default is the entire surface. |