基于Matlab的遗传算法使用方法V1.PDF

基于Matlab的遗传算法使用方法V1

鍩轰簬Matlab 鐨勯仐浼犵畻娉曚娇鐢ㄦ柟娉 V1 绉戠爺鑿滈笩 /u/sanshiphy 1銆佹棤绾︽潫浼樺寲闂 鏁板闂 min 肀 (饊倷) 璇硶锛 x=ga(fitnessfcn,nvars) 瑙i噴锛歠itnessfcn 鏄洰鏍囧嚱鏁板彞鏌勶紝nvars 鏄洰鏍囧嚱鏁颁腑鑷彉閲忎釜鏁帮紝x 鏄畻娉曞鎵惧埌 鐨勬渶浼樿嚜鍙橀噺銆俫a 绠楁硶瀵绘壘鐨勬槸鐩爣鍑芥暟鐨勬渶灏忓€笺€傛眰鏈€澶у€奸棶棰橈紝鍙厛杞寲涓烘渶灏忓€ 闂鍐嶅浼橈細max 肀 (饊倷) = min 鈭掜睋 (饊倷) 渚?锛歮in 肀 (肀? = 肀 2 + 4肀 2 1 2 fun = @(x) x(1)^2+4*x(2)^2; x=ga(fun,2); 鐩爣鍑芥暟姣旇緝澶嶆潅鏃讹紝涔熷彲浠ュ厛鎶婂嚱鏁板啓鍒板崟鐙殑.m 鏂囦欢涓細 function y=fitnessfcn(x) y=x(1).^2+4.*x(2).^2; 鐒跺悗璋冪敤ga 锛 x=ga(@fitnessfcn,2); 鐢变簬

文档评论(0)

1亿VIP精品文档

相关文档