文件名称:matlab遗传算法gatbx工具箱-gatbx.rar
文件大小:2.1MB
文件格式:RAR
更新时间:2022-09-01 21:06:41
matlab
matlab遗传算法gatbx工具箱-gatbx.rar 最近刚刚开始看遗传算法的例子,网上找了一个:
clc;clear all;close all; %========画出函数图======= figure; lb=0;ub=9; %自变量x的取值范围[-2,2] ezmesh 7*cos',[lb,ub]); %画出函数曲线 hold on; %================定义遗传算法参数====== ps=10; %种群大小 mds=50; %最大遗传代数 gt=20; %个体长度 dg=0.95; %代沟 px=0.95; %交叉概率 pm=0.08; %变异概率 trace=zeros; %寻优结果的初始值 FD=[gt;lb;ub;1;0;1;1]; %区域描述器 Chrom=crtbp; %创建任意离散随机种群 %=========optimize==== gen=0; %代计数器 X=bs2rv; %初始种群的十进制转化 ObjV=X 10*sin 7*cos; %计算目标函数值 while gen
【文件预览】:
gatbx
----Test_fns()
--------simdopi1.M(3KB)
--------objlinq2.M(4KB)
--------objfun1a.M(2KB)
--------objbran.M(2KB)
--------objfun7.M(2KB)
--------sga.M(2KB)
--------objsixh.M(2KB)
--------objgold.M(3KB)
--------simlinq1.M(2KB)
--------simlinq2.M(818B)
--------mpga.M(5KB)
--------objfun2.M(2KB)
--------objfun1.M(3KB)
--------objeaso.M(2KB)
--------objharv.M(3KB)
--------simdopi2.M(839B)
--------objpush.M(3KB)
--------objfun1b.M(2KB)
--------objlinq.M(3KB)
--------objfun9.M(2KB)
--------resplot.M(2KB)
--------simobjp.M(512B)
--------demoga1.M(5KB)
--------objdopi.M(4KB)
--------objfun6.M(3KB)
--------TEST_FNS.PS(132KB)
--------objfun8.M(3KB)
----mutbga.M(5KB)
----recdis.M(2KB)
----recombin.M(2KB)
----mutate.M(3KB)
----mut.M(2KB)
----xovsprs.M(1KB)
----sga.M(2KB)
----DOC()
--------GAToolbox Documentation.pdf(3.67MB)
----gpl.txt(18KB)
----xovsh.M(1KB)
----mpga.M(4KB)
----recint.M(2KB)
----xovdprs.M(1KB)
----objfun1.M(3KB)
----rep.M(1KB)
----sus.M(1KB)
----objharv.M(3KB)
----recmut.M(5KB)
----migrate.M(7KB)
----xovshrs.M(1KB)
----reins.M(5KB)
----select.M(2KB)
----scaling.M(1KB)
----xovdp.M(1KB)
----rws.M(1KB)
----crtbase.M(1KB)
----resplot.M(2KB)
----xovsp.M(1KB)
----contents.M(2KB)
----ranking.M(5KB)
----crtbp.M(2KB)
----crtrp.M(2KB)
----bs2rv.M(3KB)
----reclin.M(2KB)
----readme.txt(1KB)
----xovmp.M(3KB)