我有很多数据点,我想计算滑动窗口在曲线下的面积。但这应该很快。我用Google搜索了一下,找到了用Java实现的NewtonCotes实现,但是我不知道是否有更快的方法。

有任何想法吗?

最佳答案

答案取决于您要集成的功能。如果应用到正确的函数,高斯正交实际上可以非常有效。 5阶自适应Runga-Kutta也可以做得很好。

自动增加细化度以满足给定精度要求的自适应方法是可行的。

编写最快的代码是一个库:

http://commons.apache.org/math/

我会推荐一本书,例如Numerical Recipes或另一本Forman Acton

10-04 11:53