Gnuplot:通过管道绘制数据的性能

时间:2013-12-19 00:31:50

标签: gnuplot pipe

我试图通过管道向gnuplot v4.6.3发送一些伪实时数据(1 kHz采样率)。如果我减慢数据速度,图表非常好,但不幸的是,gnuplot无法跟上,所以我想知道是否有人有任何提高性能的建议。

我注意到gnuplot可以绘制的速率在很大程度上取决于文本窗口的大小,因此我猜测其中一个限制因素是gnuplot将所有管道命令回显到文本窗口。有谁知道如何关闭它,因为它可以解决我的问题?

我已尝试过此处提到的重定向解决方案(hide C++ Gnuplot pipe console output),但它似乎无法在Windows下运行。

非常感谢, 约翰

1 个答案:

答案 0 :(得分:1)

我使用的是pgnuplot.exe,因为我没有意识到gnuplot.exe支持的管道。使用“gnuplot -persist> / nul 2>& 1”获得了性能 - 确实非常高: - )