Plot Mathematica图中的饱和度

Plot Mathematica图中的饱和度,plot,wolfram-mathematica,contour,density-plot,Plot,Wolfram Mathematica,Contour,Density Plot,我正在用Mathematica制作一些密度图和等高线图。这些曲线图有很高的峰值,这些峰值充满了色彩,使我看不到峰值之间的差异。有没有一种方法可以降低颜色比例,使我的峰值不仅仅是白色斑点 尝试其他配色方案并没有成功 干杯, 本 在下图中,您看到的是紫色和白色,但白色区域的高度有所变化,但由于颜色饱和,因此无法看到。ColorFunctionScale->False,仅将所有内容转换为两种颜色 ListDensityPlot[photo, PlotLegends -> Automatic, F

我正在用Mathematica制作一些密度图和等高线图。这些曲线图有很高的峰值,这些峰值充满了色彩,使我看不到峰值之间的差异。有没有一种方法可以降低颜色比例,使我的峰值不仅仅是白色斑点

尝试其他配色方案并没有成功

干杯, 本

在下图中,您看到的是紫色和白色,但白色区域的高度有所变化,但由于颜色饱和,因此无法看到。ColorFunctionScale->False,仅将所有内容转换为两种颜色

ListDensityPlot[photo, PlotLegends -> Automatic, Frame -> {True}, 
FrameLabel -> {"Electron Bunch Energy (MeV)", "Photon Energy (keV)", 
"", "Yield (Photons/Sr e-KeV)" }, LabelStyle -> {15}, 
InterpolationOrder -> 10]


您的方法是使用调整后的
ColorFunction
,并将
ColorFunctionScaling
设置为
False
,但如果没有具体的示例,很难给出一般的答案。你能创建一个最小的代码剪报来显示你试图避免的内容吗?我在编辑中添加了一些解释。也许可以用某种方式在对数刻度上显示颜色?Ben,平均来说,如果你问Mathematica的问题,你会得到更多更好的答案。谢谢,我不知道这个网站。