如何在相同的.eps输出中拟合八个图

时间:2013-07-19 09:28:01

标签: plot gnuplot

正如标题所说,我想使用multiplot命令拟合八个图(左列四个,右四个)。我脚本的基本框架如下:

reset

set term postscript eps enhanced "Helvetica" 20 size 7in, 7in
set output 'kaos_pl2d.eps'

set size 1,1

set multiplot layout 2, 2

unset key

set origin 0, 0.75
plot ...

set origin 0, 0.50
plot ...

set origin 0, 0.25
plot ...

set origin 0, 0
plot ...

set origin 0.5, 0.75
plot ...

set origin 0.5, 0.50
plot ...

set origin 0.5, 0.25
plot ...

set origin 0.5, 0
plot    

unset multiplot

reset

set terminal windows

quit

不幸的是,输出不是所需的输出,因为所有的图都是相互重叠的。我怀疑这是由于使用错误的设置来设置原点和设置大小。我对gnuplot不太熟悉,所以如果你能帮助我解决这个问题,我将非常感激。有任何想法吗?

1 个答案:

答案 0 :(得分:2)

当您使用multiplot layout时,您不必为每个情节明确set originset size - 这是自动处理的。

您的问题还在于,当您需要8个绘图时,您可以为多个绘图提供2x2的布局。尝试

set multiplot layout 4,2