資源簡介
本算法是用matlab求解函數極值,程序的框架是遺傳算法的框架,解決不同的問題時,稍微修改一下就行了,基本的框架是不變的。包含了源程序,算法說明,包括一份詳細得報告,讀者應該能比較容易的看懂。

代碼片段和文件信息
function?x?=?decod(vl)?%解碼-子函數(請學生自行完成)
%******************************************
[lengthwidth]=size(v);
x=zeros(1length);
for?i=1:length
????sum=0;
????for?j=1:l
????????sum=sum+v(ij)*2^(l-j);
????end
????x(i)=-1+sum*2/(2^l-1);
end
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????269??2010-05-10?15:44??實驗6\decod.m
?????文件???????2980??2010-05-10?15:39??實驗6\GA.asv
?????文件???????2705??2010-05-10?15:40??實驗6\GA.m
?????文件??????28738??2010-05-10?23:06??實驗6\QQ截圖未命名.png
?????文件??????21711??2010-05-10?22:59??實驗6\unti
?????文件?????108500??2010-06-15?12:03??實驗6\實驗6報告.docx
?????文件???????2632??2008-10-20?16:55??實驗6\實驗6程序\GA.m
?????文件??????66048??2008-10-22?11:13??實驗6\實驗六??基于遺傳算法的函數優化.doc
?????文件??????????0??2010-05-10?23:01??實驗6\新建文本文檔.txt
?????文件??????37888??2008-10-22?11:10??實驗6\附錄6?實驗六參考程序.doc
?????目錄??????????0??2010-06-15?12:00??實驗6\實驗6程序
?????目錄??????????0??2010-06-15?12:03??實驗6
-----------?---------??----------?-----??----
???????????????271471????????????????????12
- 上一篇:memd代碼多元經驗模態分解
- 下一篇:單相PWM整流器仿真
評論
共有 條評論