在gnuplot的多图模式中,是否有类似Matlab的subplot(n,m,x)的方法来选择子图,其中x是我想绘制的子图编号?
我正在使用linespoints在图表上绘制三个点,初始颜色为红色,然后我想用黑色绘制一个单独的点,不与其他点连接。
set multiplot
set size 1./3.,1./3.
set origin 1./3.,1./3.
plot sin(x)
然而,我怀疑你只是想在同一个图上绘制多次。要做到这一点,可以在同一个plot命令中使用逗号分隔文件或函数。例如,在1x2布局中将sin(x)绘制在左侧的图表上,并在右侧的图表上绘制cos(x)和sin(x)(默认情况下从左到右填充):
set multiplot layout 1,2
plot sin(x)
plot sin(x), cos(x)
set multiplot next
和set multiplot previous
,用于导航到某个子图,尽管我认为在这种情况下并不是必要的 ;) - Christoph