0

Gnuplotを使用してプログラムでグラフをプロットするのに助けが必要です。

それぞれを異なるウィンドウにプロットしたいN個のグラフがあります。私は現在、gnuplotスクリプトを含む文字列を生成しています。ここで、すべてのプロット呼び出しは " set terminal wxt n"の後に続き、n = 0,1、...、Nです。

問題は、アクティブなウィンドウが常にN番目であり、他のN-1ではインタラクティブ機能が無効になっていることです。

ズーム/グリッドコントロールを取り戻すにはどうすればよいですか?コントロールが現在フォーカスされているウィンドウにないのはなぜですか?ご清聴ありがとうございました。

4

1 に答える 1

0

ドキュメントによると ( help wxt):

アクティブなプロット ウィンドウ ( で選択されたウィンドウset term wxt <n>) はインタラクティブです。

n 番目のプロットを取り戻すzoom/制御する唯一の方法は、 . ただし、さまざまなトリックを実行できます。1 つのトリックは、ウィンドウ番号をキーにバインドするために使用することです。focusset term wxt nbind

bind 1 "set term wxt 1; raise"
bind 2 "set term wxt 2; raise"

これにより、指定されたプロット番号にフォーカスがリセットされます。 raise機能する場合と機能しない場合があります(現在、私には機能していないようです)。レイズが機能しない場合は、help raise理由についていくつかのアイデアを得るために を参照してください。もちろん、これは作成するプロットが 11 未満の場合にのみ機能します。それ以上のプロットがある場合は、キー バインドをよりクリエイティブにする必要があると思います。

于 2012-11-15T13:52:43.870 に答える