DensityPlot的信息显示,“默认生成彩色灰度输出,其中显示较大的值较浅。”什么是彩色灰度?有没有办法让它真正变成灰度而不带蓝色和紫色的颜色?当我这样做时,它看起来有点像素化。有没有办法在更多点上对其进行评估,以使其看起来不那么粗糙?
DensityPlot的信息显示,“默认生成彩色灰度输出,其中显示较大的值较浅。”什么是彩色灰度?有没有办法让它真正变成灰度而不带蓝色和紫色的颜色?当我这样做时,它看起来有点像素化。有没有办法在更多点上对其进行评估,以使其看起来不那么粗糙?
ColorFunction->GrayLevel
应该会给你纯粹的灰度。这与内置的渐变GrayTones(ColorFunction->"GrayTones"
)不同,后者似乎在两端停止得有点短,并且有点温暖。还有许多其他内置的渐变 - 可以查看ColorData [“Gradients”]的返回值。当然,您也可以指定自己的函数 - 它将以0到1之间的实数作为输入,并应返回颜色规范,例如GrayLevel
,RGBColor
,Hue
或CMYKColor
的返回值。PlotPoints
(初始采样点数)或MaxRecursion
(可以重新采样的次数)。