我经常使用Gnuplot的wxt
终端进行快速数据检查。我喜欢交互性,这样我就可以轻松获得控制和缩放/移动等等。
假设我必须遵循脚本
set terminal wxt 0 persist
plot x
set terminal wxt 1 persist
plot x**2
现在,在窗口1上,我有了交互式控件。但是,在窗口0上,此交互式控件将丢失。
我的问题是:如何在窗口0上获得交互式控制?
我正在使用gnuplot 4.6.2
。我已经看过gnuplot multiple graphs are not interactive,但关于x11
终端的问题,答案包括打开gnuplot
的多个实例,这对我来说似乎没用。
答案 0 :(得分:1)
我相信已经找到解决此问题的方法。 但不确定是否适用于所有情况。
我的解决方案听起来很明显。
我创建了三个文件:configs.plt
,wxt1.plt
和wxt2.plt
。
configs.plt
文件包含:
set style line 1 lc "#e41a1c"
set style line 2 lc "#377eb8"
wxt1.plt
文件包含:
set terminal wxt title "plot sin"
load "configs.plt"
plot sin(x) w l ls 1
wxt2.plt
文件包含:
set terminal wxt title "plot cos"
load "configs.plt"
plot cos(x) w l ls 2
唯一无聊的事情是运行两个文件而不是一个文件。