在gnuplot中将调色板颜色设置为蓝色

时间:2013-11-29 12:12:15

标签: gnuplot

我正在尝试使用contour使用gnuplotpm3d来获取view map地图 其他一切都很好,我无法将其转换为我想要的colorscheme。

附上使用默认配色方案的当前图片。enter image description here

但是,如果我可以在Blues的棚子里,从深蓝色到浅色,那就太棒了。 我试图按照here给出的指示,但失败了。 请帮助。

2 个答案:

答案 0 :(得分:0)

请参阅有关set palette的gnuplot文档:

set palette defined (0 'dark-blue', 1 'light-blue')
test palette

set palette defined (0 '#0000bb', 1 '#8888ff')

答案 1 :(得分:0)

如果您想要高度要求但受到批评(请参阅下面的链接)Matlab Jet colormap,请执行以下操作:

f(x)=1.5-4*abs(x)
set palette model RGB
set palette functions f(gray-0.75),f(gray-0.5),f(gray-0.25)

我认为,这比通常的方式更好:

set palette defined ( 0 '#000090',\
                      1 '#000fff',\
                      2 '#0090ff',\
                      3 '#0fffee',\
                      4 '#90ff70',\
                      5 '#ffee00',\
                      6 '#ff7000',\
                      7 '#ee0000',\
                      8 '#7f0000')

有关详细信息,请参阅manpage for palette