1. 首页
  2. 编程语言
  3. 其他
  4. 用MATLAB实现遗传算法程序

用MATLAB实现遗传算法程序

上传者: 2019-04-28 22:53:23上传 RAR文件 75.38KB 热度 43次
遗传算法的基本步骤如下:1)在一定编码方案下,随机产生一个初始种群;2)用相应的解码方法,将编码后的个体转换成问题空间的决策变量,并求得个体的适应值;3)按照个体适应值的大小,从种群中选出适应值较大的一些个体构成交配池;4)由交叉和变异这两个遗传算子对交配池中的个体进行操作,并形成新一代的种群;5)反复执行步骤2-4,直至满足收敛判据为止。用MATLAB编写了遗传算法程序,并给出完整代码,程序在matlabR2009中调试通过。最后,通过一个实例说明其在函数优化中的应用。
下载地址
用户评论
码姐姐匿名网友 2019-04-28 22:53:23

很实用,值得参考

码姐姐匿名网友 2019-04-28 22:53:23

暂时不知道如何

码姐姐匿名网友 2019-04-28 22:53:23

还不错,解决了我的问题

码姐姐匿名网友 2019-04-28 22:53:23

挺好的,有用

码姐姐匿名网友 2019-04-28 22:53:23

能用,谢谢。

码姐姐匿名网友 2019-04-28 22:53:23

这个程序可以运行,就是效果一般,基础的程序把。

码姐姐匿名网友 2019-04-28 22:53:23

一元函数遗传算法求解,很不错,赞一个

码姐姐匿名网友 2019-04-28 22:53:23

很不错的东西,用GA计算一个函数的最大值,包括编码解码等获得GA经典步骤

码姐姐匿名网友 2019-04-28 22:53:23

对于入门还是不错的

码姐姐匿名网友 2019-04-28 22:53:23

拿来做练习用的,完美运行,帮助理解!