摘要
提出了一种求解任意函数的数值积分方法,将积分区域进行不等距点分割,结合改进的差分进化算法进行优化.该方法不仅能计算通常意义下的任何定积分,而且能计算奇异函数积分和振荡函数的积分.仿真结果分析表明,该方法比现有的方法计算精度高,能快速有效地获得任意函数的数值积分值.
A new method is presented to calculate numerical integration based on differential evolution (DE) algorithm. The unequal point's segmentation is presented in the integration interval, and DE of self-adaptive mutation is used to optimize the integration interval. The algorithm can not only used to com- pute usual definite integral for any functions, but also compute singular integral and oscillatory integral. Several experimental results show that this method is more accurate in computation than the existing meth- od and it can effectively obtain the arbitrary functions numerical integration.
出处
《南昌工程学院学报》
CAS
2012年第4期24-28,共5页
Journal of Nanchang Institute of Technology
基金
新世纪广西高等教育教学改革工程项目(2011JA151)
关键词
差分进化
不等距点分割
数值积分
进化策略
振荡函数
DE algorithm
unequal point' s segmentation
numerical integration
evolution strategies
oscil-latory function