Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging gnuplot中的日志颜色框不';不匹配数据_Logging_Gnuplot_Colorbar - Fatal编程技术网

Logging gnuplot中的日志颜色框不';不匹配数据

Logging gnuplot中的日志颜色框不';不匹配数据,logging,gnuplot,colorbar,Logging,Gnuplot,Colorbar,我有一个gnuplot(MacOS10.8上的v4.2)绘图问题 我有多列数据,我试图用z作为调色板颜色条来绘制x和y。 当我用线性比例绘制时,效果很好,但是,我希望在颜色栏上有一个对数比例。当我这样做时,它会正确地绘制颜色栏,但颜色比例与它正在绘制的值不匹配。第5列数据的范围在2和154之间,但所有点的颜色均为大于100的值。 谁能告诉我下面的问题是什么 set term postscript enhanced set output 'Adam_SN_test.ps' set xlabel '

我有一个gnuplot(MacOS10.8上的v4.2)绘图问题

我有多列数据,我试图用z作为调色板颜色条来绘制x和y。 当我用线性比例绘制时,效果很好,但是,我希望在颜色栏上有一个对数比例。当我这样做时,它会正确地绘制颜色栏,但颜色比例与它正在绘制的值不匹配。第5列数据的范围在2和154之间,但所有点的颜色均为大于100的值。 谁能告诉我下面的问题是什么

set term postscript enhanced
set output 'Adam_SN_test.ps'
set xlabel 'Test xt'
set xlabel font 'Helvetica, 24'
set ylabel 'Test y'
set ylabel font 'Helvetica, 24'
set xtics font 'Helvetica, 24'
set ytics font 'Helvetica, 24'
set pointsize 'multiplier'
set nokey 
set xrange [0:0.125]
set yrange [6:12]
set label font 'Helvetica'
set palette model RGB defined (0 "red",1 "blue", 2 "green")
set zrange [0.1:500]
set logscale z
set logscale cb
set cbrange[0.1:500]
plot "Adam_SN_temp.txt" using 2:3:5 with points pt 7 ps 1.0 lc palette
文件Adam_SN_temp.txt如下所示:

16294 0.02897 8.86248302517 59.1152701416 40.2917560538
203037 0.01479 8.53737795685 7.21619618663 12.0774348459
203114 0.06977 10.8643336344 21.5525447141 5.48389478337
203140 0.08696 10.9104677808 3.77345694074 2.3293583516
203148 0.04289 9.24387841659 104.765266398 44.073805516
209181 0.0581 10.2398050665 172.322620353 154.484926029
颜色栏是红色的 显示正确限值之间的正确对数刻度,在颜色高于100时,所有点均为绿色,表示值高于100。然而,从数据中可以明显看出,第5列的值并不都高于100:

(编辑:图像显示4.2.6中有问题的输出)


当我删除日志语句时,它的图表完全是用正确的值在线性刻度上。

它看起来不错,中间的绿色点是第六点(154.484926029)。

这就是我得到的(使用版本4.6 patchlevel 5)
也许你应该升级你的版本?为此,我的建议是使用

这是一个bug,它在4.4.4中仍然存在,但在4.6.0及更高版本中已修复。谢谢!升级到版本4.6修复了该问题。