给出用c++实现遗传算法的具体步骤,定义了相关的函数,对相关代码进行了详细注释
2019-12-21 22:06:56 45KB C++ 遗传算法
1
MATLAB实现遗传算法,适合初学者学习使用,代码真实可用
2019-12-21 22:03:45 5KB MATLAB 遗传算法
1
使用matlab编程实现了单目标求最值问题,层次非常分明,适合初学者使用。
2019-12-21 21:10:04 4KB SGA matlab
1
简要阐述了遗传算法的基本原理,探讨了在MATLAB 环境中实现遗传算法各算子的编程方法, 并以一个简单的实例说明所编程序在函数全局寻优中的应用。并且附有MATLAB源程序
2019-12-21 20:57:17 163KB matlab
1
遗传算法的基本步骤如下: 1)在一定编码方案下,随机产生一个初始种群; 2)用相应的解码方法,将编码后的个体转换成问 题空间的决策变量,并求得个体的适应值; 3)按照个体适应值的大小,从种群中选出适应值 较大的一些个体构成交配池; 4)由交叉和变异这两个遗传算子对交配池中的 个体进行操作,并形成新一代的种群; 5)反复执行步骤2-4,直至满足收敛判据为止。 用MATLAB 编写了遗传算法程序,并给出完 整代码,程序在matlabR2009中调试通过。最后,通过 一个实例说明其在函数优化中的应用。
2019-12-21 19:46:50 75KB MATLAB 遗传 多参数 GA
1
使用Matlab实现二进制编码方案的遗传算法,算法分为初始化init.m、编码encoding、解码decoding、交叉crossover、变异mutation、选择selection以及适应度函数的计算。该文件为编码算法
2019-12-21 19:27:47 419B Matlab 遗传算法 二进制
1