SliceContourPlot3D

SliceContourPlot3D[f,surf,{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}]

在切片曲面 surf 上,生成以 xyz 为函数的 f 的等高线图.

SliceContourPlot3D[f,surf,{x,y,z}reg]

将切片曲面的范围限制在区域 reg 内.

SliceContourPlot3D[f,{surf1,surf2,},]

在多个切片上生成等高线图.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

在通过中心点的切片平面上绘制函数 的等高线图:

在曲面 上绘制等高线图:

范围  (24)

曲面  (9)

生成绘制在标准曲面上的等高线图:

标准的沿坐标轴堆叠的切片曲面:

标准边界曲面(boundary surfaces):

在任意曲面区域上绘制等高线:

在基本几何体(volume primitive)上绘制等高线图相当于在 RegionBoundary[reg] 上绘制:

在曲面 上绘制等高线:

在多个曲面上绘制等高线:

指定堆叠平面的数量:

指定从球形切片切掉部分的角度:

抽样  (4)

使用 Contours 指定等高线的数量:

或者按照函数值 的列表来放置等高线:

不包括函数值为非实数的区域:

RegionFunction 来显示被遮挡的切片:

可以用包含 Cone 的区域来指定值域:

一个含有 ImplicitRegion 的公式区域(formula region):

一个含有 BoundaryMeshRegion 的基于网格的区域:

演示  (11)

使用 PlotTheme 对整体样式进行配置:

PlotLegends 显示不同数值对应的颜色:

Axes 控制坐标轴的显示:

可使用 AxesLabel 为坐标轴添加标签,使用 PlotLabel 为整个图添加标签:

ColorFunction 根据函数值为图上色:

ContourShading 为等高线间的区域设计样式:

ContourStyle 为等高线设计样式:

BoundaryStyle 为切片曲面边界设计样式:

TargetUnits 指定在可视化时使用哪个单位:

创建 轴为对数刻度的绘图:

反转 坐标轴的方向:

选项  (43)

BoundaryStyle  (1)

使用 BoundaryStyle 为切片曲面边界设计样式:

BoxRatios  (3)

默认情况下,边界盒各个边的长度相等:

使用 BoxRatios->Automatic 来显示三维坐标本来的比例:

指定各个边之间长度的比例:

ClippingStyle  (2)

对剪切区域进行着色处理:

None 去掉剪切区域:

ColorFunction  (3)

根据 值为等高线图上色:

使用已命名的颜色梯度:

时使用红色:

ColorFunctionScaling  (2)

默认情况下,使用缩放过的值:

ColorFunctionScalingFalse 来得到未经缩放的值:

Contours  (4)

使用5个间隔相等的等高线:

自动选择等高线:

明确指定等高线:

使用带有指定样式的特定等高线:

ContourStyle  (1)

为所有等高线指定一种样式:

ContourShading  (4)

ContourShadingAutomatic 根据 ColorFunction 计算等高线区域的色调:

循环重复色调样式:

从第二条等高线开始,让以后每三条等高线的第三条颜色为空:

让等高线之间的区域为空白:

PerformanceGoal  (2)

生成一个高质量的图:

强调执行速度,可能会牺牲图的质量:

PlotLegends  (4)

为不同的值添加一个颜色条:

PlotLegends 自动获取 ContoursContourShading 的值:

设置 ContourShadingAutomatic,可从 ColorFunction 得到颜色:

Placed 控制图例的位置:

PlotPoints  (1)

使用更多的点使等高线更加平滑:

PlotRange  (3)

默认情况下显示 All 等高线:

显示选定范围内的等高线:

仅显示函数值为0到2之间的等高线:

其与完整形式(fully qualified form)等价:

PlotTheme  (3)

使用一个有详细的网格线、刻度和图例的主题:

任何选项设定都可以重写 PlotTheme 的设置,在以下情况中,移除了表面的网格:

比较不同的主题样式:

RegionFunction  (2)

只包括在 处的等高线:

只包括在 处的等高线:

ScalingFunctions  (5)

默认情况下,所有的方向都采用线性刻度:

创建 轴为对数刻度的绘图:

ScalingFunctions 缩放并反转 轴:

使用由函数及其倒数定义的刻度:

相对于边界框定义的切片曲面不受缩放函数的影响:

TargetUnits  (2)

坐标轴和图例的标签都使用 TargetUnits 指定的单位:

Quantity 指定的单位转换成 TargetUnits 指定的单位:

WorkingPrecision  (1)

使用机器精度计算函数:

应用  (17)

基础函数  (4)

绘制函数

绘制函数

绘制函数

绘制函数

绘制函数

绘制函数

绘制 ,一个单变量函数的乘积:

绘制 ,包括了单变量函数和二元函数:

绘制 ,一个三元函数:

绘制指数之和 sum_ialpha_i exp(-TemplateBox[{{p, -, {p, _, i}}}, Norm]^2)

从盒中随机选取点

分布函数  (6)

绘制某分布的 PDF

模拟该分布,并显示点的分布:

绘制某分布的 CDF

SurvivalFunction

HazardFunction

找出 MultinormalDistributionCorrelation 参数,其中 ρabab 之间的相关系数:

xy 之间的相关系数:

yz 之间的相关系数:

yz 之间的相关系数,但是 z 分量的方差 更大:

可视化一个 ProductDistributionPDF

三个不同分布的乘积:

一个二元分布和一元分布的乘积:

绘制 CopulaDistribution 的概率密度函数(pdf):

可视化某三元分布数据核密度估计的 PDF

势函数和波函数  (4)

用颜色在四极电位的等值面上画出相位:

或者,在几个平面上显示 17<=TemplateBox[{f}, Abs]<=21

绘制从空间中三个源 而来的球面波 cos(omega TemplateBox[{{p, -, {p, _, i}}}, Norm])

绘制量子数为 的氢原子轨道密度:

绘制

画出

在位置 处的点电荷 集合形成的静电势:

两个电荷

绘制等电荷面:

将它们一起显示:

偏微分方程  (3)

使用周期性边界条件(periodic boundary conditions)在两个空间维度中可视化一个非线性的 sine-Gordon 方程,z 轴表示时间:

方程解随着 z 轴时间变化的情况:

在两个空间维度中可视化 Wolfram 的非线性波动方程,z 轴表示时间:

可视化三维偏微分方程的解. 在此例中,为一个 Ball 上的泊松方程(Poisson equation)和狄利克雷边界条件(Dirichlet boundary conditions):

属性和关系  (5)

SliceDensityPlot3D 在曲面上绘制连续密度图:

ContourPlot3D 来绘制数值为常数的曲面:

DensityPlot3D 来呈现数值的整体可视化:

对数据使用 ListSliceContourPlot3D

ContourPlot 得到二维等高线图:

可能存在的问题  (1)

数值为常数的切片曲面显得有些不清晰:

在选定的切片曲面上,函数 的值为常数:

选择别的切片曲面以便显示出合理的函数图形:

Wolfram Research (2015),SliceContourPlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SliceContourPlot3D.html (更新于 2022 年).

文本

Wolfram Research (2015),SliceContourPlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SliceContourPlot3D.html (更新于 2022 年).

CMS

Wolfram 语言. 2015. "SliceContourPlot3D." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/SliceContourPlot3D.html.

APA

Wolfram 语言. (2015). SliceContourPlot3D. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SliceContourPlot3D.html 年

BibTeX

@misc{reference.wolfram_2024_slicecontourplot3d, author="Wolfram Research", title="{SliceContourPlot3D}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/SliceContourPlot3D.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_slicecontourplot3d, organization={Wolfram Research}, title={SliceContourPlot3D}, year={2022}, url={https://reference.wolfram.com/language/ref/SliceContourPlot3D.html}, note=[Accessed: 21-November-2024 ]}