contents
gnuplot
リアルタイムにplotする方法
% cat test.plt set yrange[0:100] plot "output.dat" pause 1 reread watch % gnuplot test.plt
1秒毎にplot "output.dat"が繰り返される
グレーの網掛け
set yrange [0:100] plot (x>=-5 && x<=5 ? 40 : 1/0) with filledcurve y1=0 lt 0 fs solid 0.2 notitle
括弧の中が、-5〜5の間はyの値が40、それ以外の範囲は値無しという データを表す。"1/0"という演算不能な記述がミソらしい。 "1/0"の代わりに"0"と指定すると、(5,40)と(6,0)を結んだ 台形になってしまう。この記述で描きたい四角形の上辺を表す。
Last modified: 2011-03-21 by Unknown