Cha*_*ang 5 gnuplot colors palette
以下是http://gnuplot.sourceforge.net/demo/pm3dcolors.html中的示例
set palette rgb 21,22,23; set title "hot (black-red-yellow-white)";
Run Code Online (Sandbox Code Playgroud)
上面的代码设置了热调色板.但是,我想要一个反向热调色板,说:
白 - 黄 - 红 - 黑.
小的最小值映射到白色,最大值映射到黑色.
Tom*_*ech 11
米格尔的答案是对的.该命令不是将个别数字设为负数,而是set palette negative
还可以解决问题:
set pm3d map
set palette negative rgb 21,22,23
splot x
Run Code Online (Sandbox Code Playgroud)
会产生你想要的东西.您也可以拆分命令:
set palette rgb 21,22,23
set palette negative
Run Code Online (Sandbox Code Playgroud)
是等价的.您可以使用set palette positive
撤消此修改,或set palette
恢复所有默认值(包括颜色).尝试help set palette
完整的事情清单.
使用负数反转调色板:
set pm3d map
set palette rgb 21,22,23
splot x
Run Code Online (Sandbox Code Playgroud)
给你
而
set pm3d map
set palette rgb -21,-22,-23
splot x
Run Code Online (Sandbox Code Playgroud)
给你