This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.

# ListContourPlot

 ListContourPlot[array]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.
 AspectRatio 1 ratio of height to width BoundaryStyle None how to draw RegionFunction boundaries ClippingStyle None how to draw values clipped by PlotRange ColorFunction Automatic how to determine the color of regions between contour lines ColorFunctionScaling True whether to scale the argument to ColorFunction ContourLabels None how to label contour levels Contours Automatic how many or what contours to use ContourShading Automatic how to shade regions between contours ContourStyle Automatic the style for contour lines DataRange Automatic the range of x and y values to assume for data Frame True whether to draw a frame around the plot FrameTicks Automatic frame tick marks InterpolationOrder None the polynomial degree in each variable of the function interpolated between data points MaxPlotPoints Automatic the maximum number of points to include Mesh None how many mesh lines in each direction to draw MeshFunctions {} how to determine the placement of mesh lines MeshStyle Automatic the style for mesh lines Method Automatic the method to use for interpolation and data reduction PerformanceGoal \$PerformanceGoal aspects of performance to try to optimize PlotRange {Full,Full,Automatic} the range of f or other values to include PlotRangeClipping True whether to clip at the plot range PlotRangePadding Automatic how 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 , 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.
Generate contours from an array of heights:
 Out[1]=

Give explicit coordinates for the data:
 Out[2]=

Generate contours over interpolated data:
 Out[1]=
 Scope   (13)
 Options   (57)
 Applications   (2)