ListSurfacePlot3D
ListSurfacePlot3D[{{x1,y1,z1},{x2,y2,z2},…}]
绘制一个可以拟合指定点的三维曲面.
更多信息和选项
- ListSurfacePlot3D 试图重建由点集合定义的光滑曲面.
- 由 ListSurfacePlot3D 产生的曲面可以“折叠” ,给定的 和 值不必有一个单一的 值.
- 提供给 ListSurfacePlot3D 的 、、 点的顺序不影响结果.
- ListSurfacePlot3D 的可选项与 Graphics3D 一样,另外有以下的补充和修改: [所有选项的列表]
-
Axes True 是否绘制坐标轴 BoundaryStyle Automatic 怎样绘制曲面的边界线 BoxRatios Automatic 三维边界框的比例 ColorFunction Automatic 如何确定曲面的颜色 ColorFunctionScaling True 是否缩放 ColorFunction 的参数 MaxPlotPoints Automatic 最多包含多少个点 Mesh Automatic 在每个方向上绘制多少网格线 MeshFunctions {#1&,#2&,#3&} 如何确定网格线的分布 MeshShading None 怎样处理网格线之间区域的色调 MeshStyle Automatic 网格线的样式 Method Automatic 用于插补和数据缩减的方法 PerformanceGoal $PerformanceGoal 优化的目标 PlotLegends None 曲面的图例 PlotRange All 要包含的值的范围 PlotRangePadding Automatic 对数值范围进行多少填充 PlotStyle Automatic 指定曲面样式的图形指令 PlotTheme $PlotTheme 绘图的整体外观主题 RegionFunction (True&) 如何确定是否包含一个点 ScalingFunctions None 怎样缩放个别坐标 TextureCoordinateFunction Automatic 如何确定纹理坐标 TextureCoordinateScaling True 是否缩放 TextureCoordinateFunction 的参数 - ListSurfacePlot3D 产生一个拟合所提供数据的曲面,但可能不包含数据定义的特定点.
- 提供给 MeshFunctions 和 RegionFunction 中函数的变量是 x、y 和 z. 默认情况下,提供给 ColorFunction 和 TextureCoordinateFunction 中函数的是这些变量经过缩放的值.
- ListSurfacePlot3D 返回 Graphics3D[GraphicsComplex[data]].
- ScalingFunctions 的可能设置包括:
-
sy 缩放 y 轴 {sx,sy} 缩放 x 和 y 轴 - 常见的内置缩放函数 s 包括:
-
"Log" 对数刻度,自动进行标记 "Log10" 以 10 为底的对数刻度,用 10 的幂进行标记 "SignedLog" 类似对数的刻度,包含 0 和负数 "Reverse" 反转坐标的方向 "Infinite" 无穷刻度
所有选项的列表
范例
打开所有单元关闭所有单元范围 (12)
数据 (4)
演示 (8)
给曲面提供明确的 PlotStyle:
用 ScalingFunctions 反转 x 轴:
选项 (41)
BoundaryStyle (4)
ColorFunction (4)
MeshShading (4)
PlotStyle (6)
使用 Specularity 获得明亮部分:
使用 Opacity 获得透明的表面:
ColorFunction 比 PlotStyle具有较高的优先级:
MeshShading 比 PlotStyle具有较高的优先级:
ScalingFunctions (4)
属性和关系 (13)
ListPlot3D 总是采用一张带有表的函数面:
ListSurfacePlot3D 可以填充任意数量的工作表:
ListSurfacePlot3D 产生一个近似面:
ListPlot3D 构造一个在 方向快速振荡的函数面:
对各个 、 值使用多个 值时,副本由 ListPlot3D 去除:
ListSurfacePlot3D 仍然重新构造一个曲面:
用 ListPointPlot3D 显示三维点:
用 ListContourPlot3D 求出通过,,数据相关值的等高线:
用 ListContourPlot 从连续数据中创建等高线:
用 ListDensityPlot 从连续数据中创建密度:
对离散数据阵列使用 ArrayPlot:
对矩阵结构图使用 MatrixPlot:
对医学和地理值对应的矩阵使用 ReliefPlot:
对于对数图使用 ListLogPlot,ListLogLogPlot 和 ListLogLinearPlot:
对极坐标图使用 ListPolarPlot:
使用 DateListPlot 随时间显示数据:
对三维参数曲线及面使用 ParametricPlot3D:
文本
Wolfram Research (2007),ListSurfacePlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListSurfacePlot3D.html (更新于 2022 年).
CMS
Wolfram 语言. 2007. "ListSurfacePlot3D." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/ListSurfacePlot3D.html.
APA
Wolfram 语言. (2007). ListSurfacePlot3D. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ListSurfacePlot3D.html 年