有谁知道c++库用于样本的数值集成(数据点(x,y)),比如scipy integrate.simps?我知道自己实现并不难(事实上我已经这么做了),但我需要经常对大型数据集这样做,这就是为什么我正在寻找一个可能更快的库实现。我已经查过boost和gsl了,但什么都没找到!
谢谢和欢呼声
发布于 2016-05-06 07:29:44
您应该考虑比较流行的GNU科学图书馆 (GSL),顺便说一句,GCC在内部使用的是(虽然不是数字集成部分)。
它有一个相当长的关于数字集成的人工部分,描述:
而大多数/所有这些似乎都是基于样本的(而不是使用某种符号表示进行集成)。
它是用C写的,但你似乎愿意接受。
此外,维基百科还有一个各种语言的数字库的长列表,包括C和C++。我对C或C++的数值工作没有多少经验(只是在MatLab方面有一点经验),所以我没有尝试过,但是-您应该这样做。
如果这样做,请考虑回答自己的问题,并报告哪些库(基本上)适合您的需求,以及您选择了哪些库。
https://softwarerecs.stackexchange.com/questions/31866
复制相似问题