タグ

ブックマーク / qiita.com/hausen6 (1)

  • matplotlibでリアルタイム描画 - Qiita

    とかやる. だけど,show()を呼ぶとプログラムがそこでブロックされてリアルタイムな描画ができない. 調べてみるとshow()ではなくてdraw()を使おう!みたいな記事とか,Tkinter(tkinter)とかQtとかのGUIライブラリと組み合わせた方法とかがでてくるんだけど,Windows環境だとグラフに一度でも触るとGUIが固まったりしてとてもじゃないけど使えなかったりした. (たしかMacとかのUnix環境だったら使えたような気がする.) pause()を使おう!!! 例の如くstackoverflowにそれ関係のやりとりがあった. 参考: real-time plotting in while loop with matplotlib 結論はplt.show()の代わりにplt.pause(interval)を使うということ. 下に簡単なsin関数を永遠にplotする例を載っけ

    matplotlibでリアルタイム描画 - Qiita
  • 1