我有一个Rails应用程序,主要用于通过仪表板向用户显示数据。
现在我需要在变量之间进行操作。所以,假设我有变量A和变量B,我需要:
目前我正在Rails环境中做所有事情,但我知道Ruby不是一种快速语言,所以我正在计划改变。
在不久的将来,我还需要计算衍生品和积分,所以我认为我可能需要一个专门的/解耦服务,只能进行数据处理。
什么是一个很好的工具/语言,允许我对大量数据进行复杂的数学运算?
答案 0 :(得分:1)
什么是一个很好的工具/语言,允许我对大量数据进行复杂的数学运算?
Python和numpy / https://docs.oracle.com/javase/7/docs/api/javax/swing/AbstractButton.html#addActionListener(java.awt.event.ActionListener)是您所需要的!我不是想把一些蟒蛇卖给红宝石,但我可以保证这些包装,它们真棒。
它接近matlab,您可以使用支持矢量化的函数来操作本机矢量/矩阵数据类型。它可以使用openmp进行并行,还有scipy。它非常快速且易于使用,而且库很大,这里是numexpr。
答案 1 :(得分:0)
感谢peufeu回答,我可以找到这些家伙:http://sciruby.com/