DensityPlot

DensityPlot[f,{x,xmin,xmax},{y,ymin,ymax}]

绘制关于 xy 的函数 f 的密度图.

DensityPlot[f,{x,y}reg]

令变量 {x,y} 在几何区域 reg 中.

更多信息和选项

范例

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

基本范例  (4)

绘制函数:

使用一个不同的颜色方案和图例:

创建等高线网格:

使用多面板布局同时显示多个功能:

范围  (19)

采样  (11)

在函数变化快的地方会采样更多的点:

自动选择绘制范围:

不包含函数不为实数的区域:

函数不连续时区域被分隔:

PlotPointsMaxRecursion 来控制自适应采样:

PlotRange 聚焦感兴趣的区域:

Exclusions 删除曲线或切割所得的曲面:

RegionFunction 将表面限定在由不等式给出的区域:

定义域可以由区域指定:

定义域可以由 MeshRegion 指定:

在无限域上绘图:

演示  (8)

增加标签:

以高度为准对表面着色:

添加图例:

为表面提供交互式 Tooltip

对覆盖网格样式化处理:

创建等高线覆盖网格:

使用高对比度色彩方案中具有简单刻度的主题:

在不同面板中将多个函数显示为密度:

改用列代替行:

选项  (89)

AspectRatio  (4)

默认情况下,DensityPlot 使用相同的宽度和高度:

使用数值指定高宽比:

AspectRatioAutomatic 根据绘图范围确定比率:

AspectRatioFull 调整高度和宽度以紧密适应其他结构内部:

Axes  (4)

默认情况下,DensityPlot 使用边框而不是轴:

改用轴代替边框:

使用 AxesOrigin 指定轴相交的位置:

单独打开每条轴:

AxesLabel  (4)

默认情况下不绘制坐标轴标签:

轴上放置标签:

指定轴标签:

根据 DensityPlot 中指定的变量使用标签:

AxesOrigin  (2)

自动确定轴的位置:

为轴明确指定原点:

AxesStyle  (4)

更改轴的样式:

指定每条轴的样式:

对刻度和轴使用不同的样式:

对标签和轴使用不同的样式:

BoundaryStyle  (3)

用红色边界围绕表面:

BoundaryStyle 可使用 RegionFunction 切割的区域:

BoundaryStyle 不支持 Exclusions 切割的区域:

使用 ExclusionsStyle 代替:

ClippingStyle  (4)

和其它区域一样地显示剪切的区域:

置剪切区域为空:

给剪切区域着粉色:

加入亮红着色,从上超出区域部分着亮红,从下超出部分着粉色:

ColorFunction  (5)

根据 坐标着色:

着灰度等级:

使用有命名的颜色渐变对 的方向着色:

依照函数的高度或密度着亮色:

依照函数的高度或密度用两种色彩间的插值着色:

ColorFunctionScaling  (1)

设置 ColorFunctionScalingFalse 得到值的自然范围:

EvaluationMonitor  (2)

显示 DensityPlot 的对函数取样区域:

计算 的使用次数:

Exclusions  (6)

使用自动方法计算排除区域:

指定计算非包含部分:

用方程式给出排除区域:

给出多个排除区域:

使用剔除方程式的条件:

同事使用自动计算和显式剔除:

ExclusionsStyle  (1)

使用红色边界表示所排除的曲线:

ImageSize  (7)

使用有名称的尺寸,如 TinySmallMediumLarge

指定绘图的宽度:

指定绘图的高度:

允许宽度和高度最大达到一定尺寸:

指定图形的宽度和高度,必要时用空格填充:

设置 AspectRatioFull 会填充可用空间:

对宽度和高度使用最大尺寸:

设置 ImageSizeFull 可填充对象内的可用空间:

指定图像尺寸占据可用空间的比例:

MaxRecursion  (1)

细化变化快的函数部分:

Mesh  (6)

不使用网格:

显示初始和最终的采样网格:

在每个方向都用 5 条网格线:

方向使用 3 条网格线而在 方向使用 6 条网格线:

在定点处绘制网格线:

为不同的网格线使用不同风格:

MeshFunctions  (3)

为网格函数:

方向上绘制网格线:

使用等高网格线:

MeshStyle  (2)

使用红色网格线:

方向上使用红色网格线, 方向上使用虚线网格线:

PerformanceGoal  (2)

生成高质量图线:

强调性能,可能会牺牲质量:

PlotLayout  (3)

使用共用轴将每个密度图放置在不同面板中:

改用行代替列:

使用多列或多行:

首选满列或满行:

PlotLegends  (4)

显示高度的图例:

PlotLegends 自动匹配颜色函数:

使用 Placed 来改变图例位置:

使用 BarLegend 来改变图例外观:

PlotPoints  (2)

使用更多初始点得到更平滑的密度图:

方向上使用 20 个初始点,在 方向上使用 5 个初始点:

PlotRange  (4)

自动计算 的范围:

用所有点计算范围:

显示 的全范围的表面:

自动计算 的范围:

的范围强调特征:

PlotTheme  (1)

使用具有详细刻度和图例的主题:

改变色彩函数:

RegionFunction  (3)

的环形区域上绘制:

区域不必是连通的:

使用任意条件的逻辑组合:

ScalingFunctions  (9)

默认情况下,图形在各个方向为线性尺度:

方向使用对数尺度:

方向使用线性尺度,较小的数值在顶部显示:

方向使用倒数尺度:

方向使用不同尺度:

逆转 轴而不改变 轴:

使用由一个函数及其逆函数定义的尺度:

自动缩放 TicksGridLines 的位置:

自动调整 PlotRange

WorkingPrecision  (2)

函数使用机器精度:

函数使用任意精度:

应用  (7)

绘制方向随机的 5 条正弦波之和:

显一维示热力方程式的解:

绘制鞍面,网格曲线显示了函数为零的地方:

1、2、3 和 范数,在 1/2、1 和 3/2 处有网格线:

显示正弦、余弦、正切和余切在复平面上的参数变化:

显示函数的不同的复平面分量:

变换函数显示更多特征:

属性和关系  (9)

DensityPlot 在需要处采样更多的点:

ContourPlot 获取等高线和轮廓区域:

ListDensityPlot 绘制连续数据:

Plot3D 绘制三维曲面:

增加 ColorFunction 以获得密度图:

ComplexPlot 通过大小使用颜色和阴影绘制函数的相位:

ArrayPlotMatrixPlot 绘制离散数据:

Plot 绘制单变量函数:

ParametricPlot 绘制平面参数曲线和区域:

ContourPlot3DRegionPlot3D 绘制隐式曲面和区域:

可能存在的问题  (2)

对于分段函数,着色边界可能不太清晰:

ContourPlot 避免此问题:

变化快的颜色函数或密度可能会出现伪影:

PlotPoints 提高样本密度:

巧妙范例  (2)

三角函数的分割:

网格线展示实部和虚部:

Wolfram Research (1988),DensityPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DensityPlot.html (更新于 2021 年).

文本

Wolfram Research (1988),DensityPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DensityPlot.html (更新于 2021 年).

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_densityplot, author="Wolfram Research", title="{DensityPlot}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/DensityPlot.html}", note=[Accessed: 14-December-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_densityplot, organization={Wolfram Research}, title={DensityPlot}, year={2021}, url={https://reference.wolfram.com/language/ref/DensityPlot.html}, note=[Accessed: 14-December-2024 ]}