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


Updated In 6 Graphic
generates a contour plot from an array of height values.
ListContourPlot[{{x1, y1, f1}, {x2, y2, f2}, ...}]
generates a contour plot from values defined at specified points.
  • ListContourPlot[array] arranges successive rows of array up the page, and successive columns across.
  • ListContourPlot by default generates grayscale output, in which larger values are shown lighter.
AspectRatio1ratio of height to width
BoundaryStyleNonehow to draw RegionFunction boundaries
ClippingStyleNonehow to draw values clipped by PlotRange
ColorFunctionAutomatichow to determine the color of regions between contour lines
ColorFunctionScalingTruewhether to scale the argument to ColorFunction
ContourLabelsNonehow to label contour levels
ContoursAutomatichow many or what contours to use
ContourShadingAutomatichow to shade regions between contours
ContourStyleAutomaticthe style for contour lines
DataRangeAutomaticthe range of x and y values to assume for data
FrameTruewhether to draw a frame around the plot
FrameTicksAutomaticframe tick marks
InterpolationOrderNonethe polynomial degree in each variable of the function interpolated between data points
MaxPlotPointsAutomaticthe maximum number of points to include
MeshNonehow many mesh lines in each direction to draw
MeshFunctions{}how to determine the placement of mesh lines
MeshStyleAutomaticthe style for mesh lines
MethodAutomaticthe method to use for interpolation and data reduction
PerformanceGoal$PerformanceGoalaspects of performance to try to optimize
PlotRange{Full,Full,Automatic}the range of f or other values to include
PlotRangeClippingTruewhether to clip at the plot range
PlotRangePaddingAutomatichow much to pad the range of values
RegionFunction(True&)how to determine whether a point should be included
  • array should be a rectangular array of real numbers; holes will be left in the plot whenever there are elements that are not real numbers.
  • ListContourPlot[array] by default takes the x and y coordinate values for each data point to be successive integers starting at 1.
  • The setting DataRange->{{xmin, xmax}, {ymin, ymax}} specifies other ranges of coordinate values to use.
  • With the default setting DataRange->Automatic, ListContourPlot[{{a11, a12, a13}, ..., {an1, an2, an3}}] will assume that the data being given is {{x1, y1, f1}, ...}, rather than an n×3 array of values.
  • ColorFunction is by default supplied with a single argument, given by the average of the scaled values of f for each pair of successive contour levels.
New in 1 | Last modified in 6