文件名称:遗传算法程序MATLAB编码.zip
文件大小:7KB
文件格式:ZIP
更新时间:2023-05-30 09:44:18
遗传算法 MATLAB编码
遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子 遗传算法是计算数学中用于解决最佳化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为个体)的抽象表示(称为染色体)的种群向更好的解进化。传统上,解用二进制表示(即0和1的串),但也可以用其他表示方法。进化从完全随机个体的种群开始,之后一代一代发生。在每一代中,整个种群的适应度被评价,从当前种群中随机地选择多个个体(基于它们的适应度),通过自然选择和突变产生新的生命种群,该种群在算法的下一次迭代中成为当前种群。
【文件预览】:
matlab遗传算法程序
----INTinti.m(375B)
----gaDemo1Eeval.m(172B)
----myfun.m(153B)
----F2B.m(540B)
----changes.m(959B)
----ga.m(1KB)
----f553.m(538B)
----xcross.m(131B)
----B2F.m(658B)
----mutation.m(529B)
----de2bi.m(1KB)
----myga.m(2KB)
----cross.m(1KB)