Я написал код Gnuplot, который отображает две фигуры в одном окне. Я хочу, чтобы всего восемь сюжетов появлялись в одном окне. Вот код для двух участков в одном окне:
#!/usr/bin/gnuplot
reset
set terminal pngcairo size 1000,1000
set output 'spectrogram.png'
set multiplot
unset key
set lmargin at screen 0.1
set rmargin at screen 0.9
set bmargin at screen 0.3
set tmargin at screen 0.9
set label 1 '(a)' font "Times, 15" at 0.8,15 right
set label 2 '(b)' font "Times, 15" at 7.5,90 right
set size ratio 2.5
set style data lines
set xtics format ""
set x2tics nomirror
set ytics out nomirror
set ytics 0,15
set x2label "Vs (km/s)" offset 1
set ylabel 'Depth (km)' offset 1
set xrange [0:5]
set yrange [200:0]
plot 'KUMBHZ.out' lc rgb 'red' lw 2.0 with fsteps,\
'finalmod' lc rgb 'cyan' lw 2.0 with fsteps,\
'modl.out' lc rgb 'navy' lw 2.0 with fsteps,
reset
set size ratio 0.9
set style data points
set xtics 0,10
set border lw 1.5
set ytics 0,0.5
set x2label "Period (s)" offset 1
set ylabel "Group Velocity (km/s)" offset 1
set xrange [10:102]
set yrange [2.5:4.5]
set label 3 at 80,3
set label 3 "C1 (LHMI)" center font "Times, 16"
unset key
set lmargin at screen 0.42
set rmargin at screen 0.8
set bmargin at screen 0.33
set tmargin at screen 0.9
plot 'DSP.out' lc rgb 'red' lw 2.0 with lines,\
'weig' lc rgb 'cyan' lw 2.0 with lines,\
'disp.d' lc rgb 'navy' lw 2.0 with lines,\
'weig.eror' w yerrorbar pt 0 lc black
unset multiplot
У меня есть похожие данные из 8 изображений, два из которых показаны выше. Я хочу, чтобы 8 изображений были установлены в одном окне.