This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
Plotting Options
With its core symbolic paradigm and immediate access to sophisticated numerical, symbolic and geometric algorithms, Mathematica is able to provide a uniquely flexible and unified framework for creating perceptually powerful graphics from functions and data—and for algorithmically highlighting features while maintaining aesthetic integrity.
PlotStyle styles for points, curves and surfaces
PlotMarkers markers for discrete data points
Joining
Joined whether to join points to make lines
Filling
Filling what filling to add under points, curves and surfaces
ColorFunction a function for coloring curves or surfaces
ColorRules  ▪ ColorFunctionScaling  ▪ Blend  ▪ ColorData  ▪ ...
Textures
TextureCoordinateFunction texture coordinates to use for surfaces
Mesh Display
Mesh what mesh lines, points, etc. to include
MeshStyle the style for mesh lines, points, etc.
MeshShading array of shadings for mesh patches
MeshFunctions functions to define families of mesh lines, etc.
Contour Plots
Contours  ▪ ContourStyle  ▪ ContourShading  ▪ ContourLabels  ▪
PlotRange range of values to include in the plot
RegionFunction general function to define the plotting region
Function Discontinuities
Exclusions how and where to check for discontinuities and excluded regions
ExclusionsStyle how to render asymptotes, excluded regions, etc.
Sampling & Adaptivity
PlotPoints number of initial sample points for each variable
MaxRecursion maximum level of recursive subdivision
PerformanceGoal whether to try to optimize for speed or for quality
Discrete Function Rendering
ExtentSize how far and direction to extend from each plot point
ExtentMarkers markers to use at extent boundaries
ExtentElementFunction function to generate primitives for extents
Data Rendering
InterpolationOrder how to join points in 2D and 3D (0 for steps, 1 for lines, etc.)
TUTORIALS
MORE ABOUT