This is documentation for Mathematica 9, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

Function Visualization

Long the standard for high-quality function and surface visualization, Mathematica incorporates a host of original numeric, symbolic, and geometric algorithms that automate the immediate creation of highly aesthetic and technically correct 2D and 3D visualizations.

Featured ExamplesFeatured Examples |


Plot curves of one or more functions

LogPlot ▪ LogLinearPlot ▪ LogLogPlot

Plot3D 3D surfaces of one or more functions

ContourPlot contour plot for a function or curve

ContourPlot3D 3D contour plot for a function or surface

DensityPlot density plot for a function

ParametricPlot 2D parametric curves or regions

ParametricPlot3D 3D parametric curves or surfaces

PolarPlot ▪ RevolutionPlot3D ▪ SphericalPlot3D

RegionPlot 2D regions defined by inequalities

RegionPlot3D 3D regions defined by inequalities

Vector Visualization »

StreamPlot ▪ StreamDensityPlot ▪ VectorPlot ▪ VectorPlot3D ▪ ...

Discrete Function Visualization »

DiscretePlot plot functions of a discrete variable

DiscretePlot3D plot functions in 3D

ListPlot ▪ ListLinePlot ▪ ArrayPlot ▪ ...

Styling Options »

Frame ▪ PlotStyle ▪ Filling ▪ Mesh ▪ ImageSize ▪ ...

Legends »

PlotLegends ▪ LineLegend ▪ BarLegend ▪ ...

Annotation & Combination »

Tooltip ▪ StatusArea ▪ GraphicsGrid ▪ ...