什么是最好的交互式软件testing分析和绘图工具?

我的实时应用程序生成一个数据日志:100个字的数据@ 10Khz。 我需要分析它并产生一些结果图。 有中间计算涉及 – 我需要采取一些差异,平均值等Excel可以正常工作,除了:

  • graphics数据系列上的32000个项目限制太小 – 这只有3秒的数据。
  • 处理包含大数据序列的graphics变化的冰川速度是难以忍受的。

用Excel来操作和绘制大量数据的好方法是什么? 我正在寻找互动的东西,而不是图书馆。

对于这样的东西,我们通常会推出自己的产品,但是我知道这不是您想要的解决scheme。 你可以使用一个高质量的数据库(如Oracle)进行操作,然后可能把汇总的数据返回到Excel的绘图? 我相信现在Excel会连接到数据库,所以你可以使它自动化。

否则,有像[SAS] [1]这样的统计工具,但是先把你的支票簿拿出来。

[1]: http : //www.sas.com/technologies/analytics/statistics/stat/index.html SAS

还有几个免费的工具来分析和绘图(见下文)。 但我不确定他们是否有组件来实时处理数据。

  1. R(类似于SAS)进行统计计算
  2. 八度(类似于Matlab)进行math计算

R(用于数据处理)以及用于创build性感graphics的ggplot2模块。 难以置信的有用。

如果你需要实时graphics,那么我会考虑使用matplotlib构build一些东西。 这是一个Python模块,如果需要,可以使用rpy2将它链接到R。

在粒子和核物理中,大的工具就是ROOT ,我已经看到它在大量数据和适量的中间处理的情况下, 在“每两秒更新一次数据”的模式下使用。

请注意,编写这个模块的学生是一个非常漂亮的程序员,即使如此,花费了一段时间来摆脱这些错误。

ROOT是免费的,并提供各种工具和支持。