C++数值积分 – 基于GSL的简单封装类

5月28日追记 其实现在最新版本的Boost库数值积分已经比较完善了,处理常见的绝大多数积分都没有问题,因此C++的数值积分也可以考虑使用Boost,它的接口更加友好、使用也更方便,不需要像这篇文章一样再进行封装了。   C/C++中的数值积分在不考虑引用库Licence类型情况下,可以使用GNU Scientific Library (GSL)这个库来进行处理。如果只是需要计算一两种固定种类的积分,那么直接按照文档中的例子来写没什么问题。但是如果需要计算的积分种类很多的话,比如一个积分中还嵌套 …