2012-08-02 1 views
9

파일에서 데이터를 읽어서 그 파일을 그립니 다. 내 문제는 내가 파일을 지속적으로 변경되면서 데이터를 다시 읽고 다시 복사한다는 것입니다. refresh을 사용할 때마다 플롯 창이 다시 활성화되므로 예방하고 싶습니다. 백그라운드에서 플롯을 업데이트하고 싶습니다. 이것이 가능한가?Gnuplot 자동 새로 고침 창을 비활성 상태로 유지

내 샘플 스크립트 :

이것은 당신이 사용중인 단말기에 따라 달라집니다
#!/usr/bin/gnuplot 
set datafile separator "," 
plot "data.dat" using 1:3 
pause 1; refresh; reread; 
+0

이 기술을 사용하려는 사람 : '새로 고침'명령을 시도했지만 잘못되었습니다. 내가 'replot'으로 교체했을 때 작동했습니다. – HXCaine

답변

9

.

set term x11 1 noraise 

이것은 백그라운드에서 체류 할 수 있도록해야합니다 wxt, x11qtnoraise 옵션을 지원합니다.

+0

끝내 주셔서 고마워요! 매력처럼 일했다. – Markus

+1

Qt를 사용하는 사람들을 위해'set term qt noraise'가 있습니다. =) –

+0

@mohawkjohn - 업데이트. 감사. – mgilson