ListPlot3D

ListPlot3D[array]

generates a three-dimensional plot of a surface representing an array of height values.

ListPlot3D[{{x1,y1,z1},{x2,y2,z2},}]

generates a plot of the surface with heights zi at positions {xi,yi}.

ListPlot3D[{data1,data2,}]

plots the surfaces corresponding to each of the datai.

Details and Options

Examples

open allclose all

Basic Examples  (3)

Use an array of values to define heights for a surface:

In[1]:=
Click for copyable input
Out[1]=

Give explicit , , coordinates for points on a surface:

In[1]:=
Click for copyable input
Out[1]=

Use different interpolations of data:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=

Scope  (18)

Options  (105)

Applications  (5)

Properties & Relations  (14)

Possible Issues  (2)

Neat Examples  (2)

See Also

ListPointPlot3D  ListSurfacePlot3D  Plot3D  ListDensityPlot  ListContourPlot  ListContourPlot3D  ListSliceContourPlot3D  ListSliceDensityPlot3D  ListLinePlot  ReliefPlot  ArrayPlot

Tutorials

Introduced in 1988
(1.0)
| Updated in 2017
(11.1)