从脚本获取gnuplot输出

时间:2012-06-27 15:21:29

标签: gnuplot

我有一个在打开后立即关闭的脚本。我试过暂停-1,但后来我有一个空窗口。我也尝试过设置输出,但显然我不能用多色插图

使用多色时有没有办法设置输出? 我在设置多色时尝试设置输出,但ps文件为空白

编辑:我发现最有用的解决方案是“暂停鼠标”。我还被告知我可以使用set output并只执行“plot file1,file2,file3”,但我的语法有些问题。

1 个答案:

答案 0 :(得分:2)

我通常在进入多时隙模式之前设置输出(和终端)。您可能会注意到的一件事是,在您unset multiplot之前,某些终端不会在多重绘图中绘制绘图(参见help multiplot)。

以下作品。

set term post enh color
set output "foo.ps"
set multiplot layout 2,1
plot sin(x)
plot cos(x)
unset multiplot

多色情的一个问题是,您经常要查看图(例如使用x11)并将其放在文件中(例如postscript)。最简洁的方法是使用load命令:

#foo.gp
set multiplot layout 2,1
plot sin(x)
plot cos(x)
unset multiplot

现在你可以这样称呼:

set term x11 persist
load "foo.gp"
set term post enh color
set output 'foo.ps'
load 'foo.gp'