資源簡介
。《MATLAB智能算法30個案例分析》采用案例形式,以智能算法為主線,講解了遺傳算法、免疫算法、退火算法、粒子群算法、魚群算法、蟻群算法和神經網絡算法等最常用的智能算法的MATLAB實現。對廣大科研人員有很高
代碼片段和文件信息
clc
clear?all
close?all
%%?畫出函數圖
figure(1);
hold?on;
lb=1;ub=2;?%函數自變量范圍【12】
ezplot(‘sin(10*pi*X)/X‘[lbub]);???%畫出函數曲線
xlabel(‘自變量/X‘)
ylabel(‘函數值/Y‘)
%%?定義遺傳算法參數
NIND=40;????????%個體數目
MAXGEN=20;??????%最大遺傳代數
PRECI=20;???????%變量的二進制位數
GGAP=0.95;??????%代溝
px=0.7;?????????%交叉概率
pm=0.01;????????%變異概率
trace=zeros(2MAXGEN);????????????????????????%尋優結果的初始值
FieldD=[PRECI;lb;ub;1;0;1;1];??????????????????????%區域描述器
Chrom=crtbp(NINDPRECI);??????????????????????%初始種群
%%?優化
gen=0;??????????????????????????????????%代計數器
X=bs2rv(ChromFieldD);?????????????????%計算初始種群的十進制轉換
ObjV=sin(10*pi*X)./X;????????%計算目標函數值
while?gen ???FitnV=ranking(ObjV);???????????????????????????????%分配適應度值
???SelCh=select(‘sus‘ChromFitnVGGAP);??????????????%選擇
???SelCh=recombin(‘xovsp‘
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2113??2010-10-31?21:25??chapter1\example2.m
?????文件???????1909??2010-10-31?21:26??chapter1\example1.m
?????文件????????389??2010-08-23?10:39??chapter2\chapter2\案例1\Code.m
?????文件???????1393??2010-08-23?10:56??chapter2\chapter2\案例1\Cross.m
?????文件????????139??2009-08-12?23:17??chapter2\chapter2\案例1\fun.m
?????文件???????2641??2011-01-23?15:09??chapter2\chapter2\案例1\Genetic.asv
?????文件???????2641??2011-01-23?15:12??chapter2\chapter2\案例1\Genetic.m
?????文件???????1315??2010-08-23?11:03??chapter2\chapter2\案例1\Mutation.m
?????文件????????850??2010-08-23?10:50??chapter2\chapter2\案例1\Select.m
?????文件????????269??2010-08-23?10:42??chapter2\chapter2\案例1\test.m
?????文件????????389??2010-08-23?10:39??chapter2\chapter2\案例1非線性\Code.m
?????文件???????1393??2010-08-23?10:56??chapter2\chapter2\案例1非線性\Cross.m
?????文件????????139??2009-08-12?23:17??chapter2\chapter2\案例1非線性\fun.m
?????文件???????2722??2011-01-23?15:12??chapter2\chapter2\案例1非線性\main.m
?????文件???????1315??2010-08-23?11:03??chapter2\chapter2\案例1非線性\Mutation.m
?????文件????????293??2009-08-12?23:39??chapter2\chapter2\案例1非線性\nonlinear.m
?????文件????????850??2010-08-23?10:50??chapter2\chapter2\案例1非線性\Select.m
?????文件????????269??2010-08-23?10:42??chapter2\chapter2\案例1非線性\test.m
?????文件????????389??2010-08-23?10:39??chapter2\chapter2\案例2\Code.m
?????文件???????1393??2010-08-23?10:56??chapter2\chapter2\案例2\Cross.m
?????文件????????112??2010-07-20?20:27??chapter2\chapter2\案例2\fun.m
?????文件???????2596??2011-01-23?15:13??chapter2\chapter2\案例2\Genetic.m
?????文件???????1315??2010-08-23?11:03??chapter2\chapter2\案例2\Mutation.m
?????文件????????850??2010-08-23?10:50??chapter2\chapter2\案例2\Select.m
?????文件????????269??2010-08-23?10:42??chapter2\chapter2\案例2\test.m
?????文件????????389??2010-08-23?10:39??chapter2\chapter2\案例2非線性\Code.m
?????文件???????1393??2010-08-23?10:56??chapter2\chapter2\案例2非線性\Cross.m
?????文件????????112??2010-07-20?20:27??chapter2\chapter2\案例2非線性\fun.m
?????文件???????2726??2011-01-23?15:35??chapter2\chapter2\案例2非線性\Genetic.asv
?????文件???????2726??2011-01-23?15:38??chapter2\chapter2\案例2非線性\Genetic.m
............此處省略317個文件信息
- 上一篇:omp 用小波變換作為稀疏基
- 下一篇:pso 主要計算電力系統機組組合問題
評論
共有 條評論