Wolfram mathematica mathematica中的DensityPlot命令

Wolfram mathematica mathematica中的DensityPlot命令,wolfram-mathematica,Wolfram Mathematica,DensityPlot的信息说“默认生成彩色灰度输出,其中较大的值显示得更亮。”彩色灰度到底是什么?有没有一种方法可以使它真正灰度化,而不产生蓝色和紫色?当我这样做的时候,它看起来有点像素化。有没有一种方法可以在更多的点上对它进行评估,这样它就不会看起来那么杂乱无章了?通过彩色灰度,我认为他们的意思是它是单色的,或者可能是双色的-也就是说,从一种颜色到另一种颜色有一个线性比例,而不是在整个颜色空间中完全变化。我同意,这不是一个很好的条件 指定ColorFunction->GrayLevel应该可

DensityPlot的信息说“默认生成彩色灰度输出,其中较大的值显示得更亮。”彩色灰度到底是什么?有没有一种方法可以使它真正灰度化,而不产生蓝色和紫色?当我这样做的时候,它看起来有点像素化。有没有一种方法可以在更多的点上对它进行评估,这样它就不会看起来那么杂乱无章了?

通过彩色灰度,我认为他们的意思是它是单色的,或者可能是双色的-也就是说,从一种颜色到另一种颜色有一个线性比例,而不是在整个颜色空间中完全变化。我同意,这不是一个很好的条件

指定
ColorFunction->GrayLevel
应该可以获得纯灰度。这与内置的渐变灰度(
ColorFunction->“GrayTones”
)不同,它的末端看起来有点像纯黑色和白色,有点温暖。还有很多其他内置渐变-请参阅ColorData的返回值[“渐变”]。当然,您也可以指定自己的函数-它将接受从0到1的实数作为输入,并应返回颜色规格,例如
灰度
RGBColor
色调
,或
CMYKColor
的返回值

为了减少波动,与基本上所有打印功能一样,请尝试为
PlotPoints
(初始采样点的数量)或
MaxRecursion
(可以重新采样的次数)指定更高的值