質問: 高性能リアルタイムデータ表示 私は、高性能アプリケーションに使用できるデータ(主に折れ線グラフなど)をプロットするためのツールを探しています。私のデータウィンドウには通常500〜数千ポイントが含まれており、10フレーム程度のフレームレートに満足しています。私はソケット上のバイナリストリームとして自分のデータを受け取ります。私はMac OS X上にいる。 私はいくつかの解決策を試してきました。 **R**: Dreadfully slow and unable to keep up, painful to read sockets, graph flickers. **matplotlib**: Pretty slow but a little usable, also. However, it requires a ton of Python machinery to run, and IMO the API is pretty opaque. Under constant updating, the window containing the graph becomes modal and the Mac beachball appears -- not great for user interaction. **Gnuplot**: Much better performance and API. However, communicating large quantities of data to gnuplot happens by generating temporary ASCII (!) files -- this means if my framerate goes up, I'm starting to do tons of disk reads and this is a performance issue. その他の提案はありますか?
回答: The [Qwt](http://qwt.sourceforge.net/ "Qt Widget For Technical Applications") library has a the ability to plot data in real time. There are even couple of examples in the source tree that provide different ways of plotting in real time. Notably, I'd suggest looking at oscilloscope, refreshtest and realtime examples. さらに、メーリングリストには最近の議論がありますそれは役に立つかもしれません。