摘要

针对当前算法求解非线性方程组系统存在求解个数不完整、速度慢和精度低等问题,提出一种改进蝴蝶优化算法.首先重新定义蝴蝶优化算法的局部迭代公式,然后再结合改进的反向学习算法和二次插值方法增强算法的搜索能力.通过9个非线性方程组的仿真实验,结果表明该算法能有效搜索到非线性方程组的较多解,并与其他算法进行比较,该算法在解的数量、速度和质量上具有绝对优势.