将一个绘图的xrange固定到另一个绘图

时间:2016-03-02 15:41:22

标签: plot gnuplot

我想在gnuplot中用两个图绘制多个时间段。一个情节在另一个之上。两个图的基础数据文件将不断变化,每5秒钟,两个图都将刷新。

有没有办法确保底部图的xrange始终与顶部图的xrange相同?顶部图将自动缩放。

1 个答案:

答案 0 :(得分:2)

Gnuplot为此set xrange writeback | restore。例如,考虑

set xrange [-10:10]

set multiplot layout 1,2

set yrange [] writeback
plot sin(x)

set yrange restore
replot x/2
unset multiplot

它使用第一个图的自动缩放限制作为第二个图。在您的情况下,使用当然set xrange [] writeback ... set xrange [] restore