该资源包括了常见的约束优化处理算法,这里为读者提供了CCODE、CHDE、DyH、ECMPDE、JDE、jDE2等几种。在使用的过程中直接调用主程序就可以测试该几种算法的对比,可以用于解决约束优化问题和做约束优化算法的对比算法。此算法采用matlab编写!
2022-04-06 03:09:38 32KB matlab 算法 约束优化处理算法 CCODE
此算法是结合了多突变方式和采用约束处理技术--伊布希罗值约束处理技术来进行处理,得到的效果比较好,适合用于改进做约束优化的处理。 对于代码的使用,在工作窗口首先输入种群数(通常采用50-100),迭代次数1000以上,type指的是函数文件夹ConFitness_1对应的类型,测不同的type时,把之前的type对应的边界xmin,xmax注释,打开相应的变量类型的边界!
2022-04-06 03:09:26 7KB matlab 算法 开发语言 约束优化处理