所属分类:
人工智能/神经网络/深度学习
开发工具:matlab
文件大小:8KB
下载次数:0
上传日期:2019-12-29 16:02:15
说明: % 下面举例说明遗传算法 %
% 求下列函数的最大值 %
% f(x)=x+10*sin(5x)+7*cos(4x) x∈[0,10] %
% 将 x 的值用一个10位的二值形式表示为二值问题,一个10位的二值数提供的分辨率是每为 (10-0)/(2^10-1)≈0.01
% 将变量域 [0,10] 离散化为二值域 [0,1023], x=0+10*b/1023, 其中 b 是 [0,1023] 中的一个二值数。
(chromlength=10;
pc=0.6;
pm=0.001;)
文件列表:
遗传算法\best.m, 368 , 2019-12-06
遗传算法\calfitvalue.m, 393 , 2019-12-06
遗传算法\calobjvalue.m, 465 , 2019-12-06
遗传算法\crossover.m, 1081 , 2019-12-06
遗传算法\decodebinary.m, 264 , 2019-12-06
遗传算法\decodechrom.m, 582 , 2019-12-06
遗传算法\initpop.m, 421 , 2019-12-06
遗传算法\lizi.m, 7965 , 2019-12-06
遗传算法\main.m, 2105 , 2019-12-06
遗传算法\mGA.m, 1760 , 2019-12-06
遗传算法\mutation.m, 1029 , 2019-12-06
遗传算法\selection.m, 683 , 2019-12-06
遗传算法, 0 , 2019-12-06