这是 http://gnuplot.sourceforge.net/demo/pm3dcolors.html 中的示例
set palette rgb 21,22,23; set title "hot (black-red-yellow-white)";
上面的代码设置了热调色板。但是我想要一个反转的热调色板,例如:
白-黄-红-黑。
小最小值映射到白色,最大值映射到黑色。
最佳答案
米格尔的回答是正确的。命令设置调色板负数
也可以达到这个目的,而不是使各个数字为负数:
set pm3d map
set palette negative rgb 21,22,23
splot x
会产生你想要的东西。您也可以拆分命令:
set palette rgb 21,22,23
set palette negative
是等价的。您可以使用set Palette Positive
来撤消此修改,或使用set Palette
来恢复所有默认值(包括颜色)。尝试帮助设置调色板
以获得您可以执行的操作的完整列表。
关于colors - GNUPLOT:如何设置反向热调色板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23118578/