1

正如标题所说,我想使用 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 不是很熟悉,所以如果你能帮助我解决这个问题,我将不胜感激。有任何想法吗?

4

1 回答 1

2

当您使用时multiplot layout,您不必为每个绘图显式指定set origin和- 这是自动处理的。set size

您的问题还在于,当您想要八个地块时,您给 multiplot 一个 2x2 的布局。尝试

set multiplot layout 4,2
于 2013-07-19T10:12:03.000 回答