首页 > 解决方案 > 在 GnuPlot 中将两个不同大小的图合二为一

问题描述

我已经花了几个小时浏览谷歌以寻找答案,但没有成功。我试图弄清楚如何使用 gnuplot 中的 multiplot 以如下图所示的比例将两个图合二为一。我正在改变尺寸、比例等,但它从来没有奏效。谢谢您的帮助。

在此处输入图像描述

标签: gnuplot

解决方案


我不知道你搜索了什么,但我很惊讶你没有遇到set sizeand set origin。在 gnuplot 控制台中检查help sizehelp origin. 检查以下代码:

代码:

### multiplot with custom proportions

mySplit = 0.7

set multiplot

    set origin 0,0
    set size   1, mySplit
    plot sin(x)

    set origin 0, mySplit
    set size   1, 1-mySplit
    set ytics 0.5
    plot cos(x)

unset multiplot
### end of code

结果:

在此处输入图像描述


推荐阅读