2012-08-02 17 views
9

私は、ファイルからデータを読み込んでプロットする単純なスクリプトを実行しています。私の問題は、ファイルが継続的に変更されるので、データを再読み込みして置き換えることです。 refreshを使用するたびにプロットウィンドウが再びアクティブになりますが、これは避けたいものです。私はプロットをバックグラウンドで更新したい。これは可能ですか?Gnuplotの自動更新ウィンドウを無効にしておく

私のサンプルスクリプト:

#!/usr/bin/gnuplot 
set datafile separator "," 
plot "data.dat" using 1:3 
pause 1; refresh; reread; 
+0

このテクニックを使用しようとしている人は、:私が試したときに 'refresh'コマンドが無効でした。私はそれを「replot」と置き換えたときに働いた – HXCaine

答えて

9

これは、あなたが使っているものを、端末に依存します。これは、それがバックグラウンドに滞在できるようにする必要があり

set term x11 1 noraise 

noraiseオプションをサポートwxtx11qt

+0

素晴らしい、ありがとう!魅力的に働いた。 – Markus

+1

Qtを使っている人のために 'set term qt noraise'を実行してください。 =) –

+0

@mohawkjohn - 更新されました。ありがとう。 – mgilson

関連する問題