使用'with image'时gnuplot tics消失

时间:2012-06-04 19:15:54

标签: gnuplot

我有一个简单的脚本:

set term postscript portrait color
set output 'output.ps'
plot 'data_file' using 1:2:3 with image, 'data_file2' using 1:2 with lines

问题是with image命令使抽搐在两个轴上都消失了,我不能让gnuplot显示它们,除非我删除那个命令,我不能,因为我正在绘制一个{{1 (第三列是范围)

感谢。

2 个答案:

答案 0 :(得分:3)

pm3d与“plot ... with image”不同,因此解决方法可能不是最佳解决方案。看来,当您使用“with image”选项时,gnuplot会自动将抽搐设置为背景,所以

set tics front

应该解决问题(至少在我的情况下确实如此)。

答案 1 :(得分:0)

我通过设置set pm3d map并使用splot代替情节来解决此问题。第二个图(这是一个2D图)需要一个虚拟Z值,所以我重复了一个列。

最后,工作代码如下所示:

set term postscript portrait color
set output 'output.ps'
set pm3d map
splot 'data_file' using 1:2:3 with image, 'data_file2' using 1:2:2 with lines