Gnuplot:如何在图例中使用对数刻度
我想使用对数刻度的图例 以下是测试代码:Gnuplot:如何在图例中使用对数刻度,gnuplot,colorbox,legend,Gnuplot,Colorbox,Legend,我想使用对数刻度的图例 以下是测试代码: set pm3d; set pm3d map; splot x*y; 它给出: 我想要一个对数刻度的图例,如下所示: set pm3d set pm3d map set logscale cb set cbtics 2 splot [1:8] [1:8] x*y 在Gnuplot中可能吗 另一个相关问题是如何设置图例中的tic数 通常我可以得到1,10100,如果我想得到1,2,4,8,16,32,…使用设置logscale{base},例如:
set pm3d;
set pm3d map;
splot x*y;
它给出:
我想要一个对数刻度的图例,如下所示:
set pm3d
set pm3d map
set logscale cb
set cbtics 2
splot [1:8] [1:8] x*y
在Gnuplot中可能吗
另一个相关问题是如何设置图例中的tic数
通常我可以得到1,10100,如果我想得到1,2,4,8,16,32,…使用设置logscale{base}
,例如:
set pm3d
set pm3d map
set logscale cb
splot x*y
颜色框比例可以通过以下方式更改为基数2:
set cbtics 2
注:当对数刻度生效时,set cbtics
的增量参数用作乘法而不是加法
例如,将上述内容放在一起并绘制在更合理的对数域中,可以如下所示:
set pm3d
set pm3d map
set logscale cb
set cbtics 2
splot [1:8] [1:8] x*y
其结果是: