Function Visualization
TopicOverview »
Long the standard for high-quality function and surface visualization, the Wolfram Language 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.
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
SliceContourPlot3D — 2D contours over slice surfaces for a function
DensityPlot — density plot for a function
DensityPlot3D — density plot for a function
SliceDensityPlot3D — density plots over slice surfaces for a function
ParametricPlot — 2D parametric curves or regions
ParametricPlot3D — 3D parametric curves or surfaces
PolarPlot ▪ RevolutionPlot3D ▪ SphericalPlot3D
NumberLinePlot — 1D regions defined by equations, inequalities, and intervals
RegionPlot — 2D regions defined by inequalities
RegionPlot3D — 3D regions defined by inequalities
Complex Function Visualization »
ComplexPlot — use color to plot the phase and magnitude of a function
ComplexPlot3D — use color and height to plot the phase and magnitude of a function
ReImPlot ▪ AbsArgPlot ▪ ...
Discrete Function Visualization »
DiscretePlot — plot functions of a discrete variable
DiscretePlot3D — plot functions of discrete variables
ListPlot ▪ ListLinePlot ▪ ArrayPlot ▪ ...
Vector Function Visualization »
VectorPlot — plot vectors from a vector field function
StreamPlot — plot streamlines from a vector field function
VectorPlot3D ▪ StreamPlot3D ▪ SliceVectorPlot3D ▪ ...
Styling Options »
Frame ▪ PlotStyle ▪ Filling ▪ Mesh ▪ ImageSize ▪ ...
Labels »
PlotLabels ▪ Labeled ▪ Callout ▪ ...
Legends »
PlotLegends ▪ LineLegend ▪ BarLegend ▪ ...
Annotation & Combination »
Tooltip ▪ StatusArea ▪ GraphicsGrid ▪ ...