基本信息
源码名称:matlab遗传算法(ga)
源码大小:4.71KB
文件格式:.rar
开发语言:MATLAB
更新时间:2021-10-23
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 4 元×
微信扫码支付:4 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
% 设置遗传算法的参数,测试效果 % 设定求解精度为小数点后4位 function main() elitism = true; % 选择精英操作 population_size = 100; % 种群大小 chromosome_size = 17; % 染色体长度 generation_size = 200; % 最大迭代次数 cross_rate = 0.6; % 交叉概率 mutate_rate = 0.01; % 变异概率 [best_individual,best_fitness,iterations,x] = genetic_algorithm(population_size, chromosome_size, generation_size, cross_rate, mutate_rate,elitism); disp 最优个体: best_individual disp 最优适应度: best_fitness disp 最优个体对应自变量值: x disp 达到最优结果的迭代次数: iterations clear;