摘要

当前一些科学计算软件虽然能够利用数值积分得到复杂积分的近似解,但最多只能求解三重积分。为解决积分计算重数受限问题,基于累次积分的解析计算思路,结合递归算法,提出了一种任意重积分自适应递归式快速计算方法。从原理上介绍了算法思路和递归过程,给出了在MATLAB中运行的算法源程序代码。在算例和工程应用上,将该方法与现有方法进行了对比。结果表明了该方法的有效性,可使计算时间大大缩短,只需提供积分区间和被积函数即可求解,省去了将程序代码与积分重数进行匹配的编程步骤。方法操作简单,计算精度高,速度快,可满足实际工程需要。