1

タイトルが示すように、multiplot コマンドを使用して 8 つのプロット (左側の列に 4 つ、右側の列に 4 つ) を当てはめたいと考えています。私のスクリプトの基本的なスケルトンは次のとおりです。

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 layoutset originset size

あなたの問題は、8 つのプロットが必要な場合に multiplot に 2x2 のレイアウトを与えることです。試す

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