matplotlibでインタラクティブモードを使う

一応これで、計測機器からの入力データを継続的に(リアルタイムで)監視できるようになるんかな?

サンプル

解説

pylab.ion()

によって、インタラクティブモードをオンにする

データを描画する時は、plot関数などだけではなく

pylab.draw()

が必要である。

また、これだけではlineオブジェクトが増えていくだけなので、適宜消去する必要がある

#現在のfigure, axisを取得
fig = pylab.gcf()
#axis = pylab.gca()

figure.clear()
#axis.clear()

ついでにこれは、pylab.clf()で代用できる。