此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

ListPlot3D

ListPlot3D[array]
产生一个表示高度值的数组的三维曲面图。
ListPlot3D[{{x1, y1, z1}, {x2, y2, z2}, ...}]
产生一个曲面图,在 {xi, yi} 处的高度为 zi
ListPlot3D[{data1, data2, ...}]
绘制对应每个 datai 的表面。
AxesTrue是否绘制轴
BoundaryStyleAutomatic是否绘制表面边界线
BoxRatios{1,1,0.4}边界框的三维比例
ClippingStyleAutomatic如何绘制剪切的部分表面
ColorFunctionAutomatic如何确定表面颜色
ColorFunctionScalingTrue是否按比例转换自变量到 ColorFunction
DataRangeAutomatic数据采用 xy 值的范围
FillingNone表面以下填充
FillingStyleOpacity[0.5]填充的样式
InterpolationOrderNone连接数据点的表面中,每个变量的多项式的次数
MaxPlotPointsAutomatic包含的最多点
MeshAutomatic每个方向绘制网格线的数量
MeshFunctions{#1&,#2&}如何确定网格线分布
MeshShadingNone如何对网格线之间的区域制造阴影
MeshStyleAutomatic网格线样式
MethodAutomatic用于插补和数据化简的方法
NormalsFunctionAutomatic如何确定表面的法向量
PerformanceGoal$PerformanceGoal优化执行的性能
PlotRange{Full,Full,Automatic}包含 z 或其它值的范围
PlotRangePaddingAutomatic填满值范围的数量
PlotStyleAutomatic指定表面样式的图形指令
RegionFunction(True&)如何确定是否应包含点
VertexColorsAutomatic假定每个点的颜色
VertexNormalsAutomatic每个点假定的法向方向
  • ListPlot3D[array] 中,array 必须是一个矩形数组。每个元素可以是表示一个 z 值的实数或一个 {x,y,z} 组。
  • 曲面上的空洞对应于没有明确高度值的数组列表。
  • ListPlot3D[array] 缺省下每一个数据点的 xy 坐标值是以 1 开始的一系列整数。
  • array 中的元素也可以由三个一组的坐标 {x11, y11, z11} 组成,在位置 {xij, yij} 指定高度 zij。在这种情况下曲面的连接依然遵循二维数组的惯例。
  • 在缺省没有明确的 xy 给出的情况下,设置 DataRange->{{xmin, xmax}, {ymin, ymax}} 指出要使用的坐标值的范围。
  • 缺省设置 DataRange->AutomaticListPlot3D[{{a11, a12, a13}, ..., {an1, an2, an3}}] 将假定数据以 {{x1, y1, z1}, ...} 给出,而不是一个 n ×3 的高度值数组。
  • VertexColors 的设置必须是一个数组或列表,它有和坐标数据相同的结构。
1 的新功能 | 6 中的修改功能