我有很多数据点,我想计算滑动窗口曲线下面积。但它应该很快。我用Google搜索了一下,在Java中找到了一个NewtonCotes实现,但我不知道是否有更快的方法。
任何想法?
答案 0 :(得分:2)
答案取决于您尝试整合的功能。如果应用于正确的函数,高斯积分确实非常有效。 5阶自适应Runga-Kutta也可以做得很好。
自动增加细化以满足给定精度要求的自适应方法是非常可行的。
最快的代码是库:
http://commons.apache.org/math/
我推荐Numerical Recipes或Forman Acton之类的书。