亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fmaxga.m

?? 基本的遺傳算法實現(xiàn)
?? M
字號:
function [BestPop,Trace]=fmaxga(FUN,LB,UB,eranum,popsize,pcross,pmutation,options)
% [BestPop,Trace]=fmaxga(FUN,LB,UB,eranum,popsize,pcross,pmutation) 
% Finds a maximum of a function of several variables.
% fmaxga solves problems of the form: 
% max F(X) subject t LB <= X <= UB 
% BestPop--------最優(yōu)的群體即為最優(yōu)的染色體群
% Trace----------最佳染色體所對應的目標函數值
% FUN------------目標函數
% LB-------------自變量下限
% UB-------------自變量上限
% eranum---------種群的代數,取100--1000(默認1000)
% popsize--------每一代種群的規(guī)模;此可取50--100(默認50)
% pcross---------交叉的概率,此概率一般取0.5--0.85之間較好(默認0.8)
% pmutation------變異的概率,該概率一般取0.05-0.2左右較好(默認0.1)
% options--------1×2矩陣,options(1)=0二進制編碼(默認0),option(1)~=0十進制編碼,option(2)設定求解精度(默認1e-4)
% 
% 例如測試Shaffer's F6函數,自變量下限[-100,-100],上限[100,100],當x=[0 0]時,MaxF6=1
% 運行得到相當好的結果:自變量為 0.00033379-4.7684e-005 時,最優(yōu)值 1.000000
% 對應染色體是:1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
T1=clock;
if nargin<3, error('FMAXGA requires at least three input arguments'); 
end
if nargin==3, eranum=1000;popsize=50;pcross=0.8;pmutation=0.1;options=[0 1e-4];
end
if nargin==4, popsize=50;pcross=0.8;pmutation=0.1;options=[0 1e-4];
end
if nargin==5, pcross=0.8;pmutation=0.1;options=[0 1e-4];
end
if nargin==6, pmutation=0.1;options=[0 1e-4];
end
if nargin==7, options=[0 1e-4];
end
if find((LB-UB)>0)
error('數據輸入錯誤,請重新輸入(LB<UB):');
end %輸入變量的限制
s=sprintf('程序運行需要約%.4f 秒鐘時間,請稍等......',(eranum*popsize*40/(1000*50)));
disp(s);
bounds=[LB;UB]';
bits=[];
precision=options(2);%由求解精度確定二進制編碼長度
bits=ceil(log2((bounds(:,2)-bounds(:,1))' ./ precision));%由設定精度劃分區(qū)間
[Pop]=initpop(popsize,bits);%初始化種群
[m,n]=size(Pop);
pm0=pmutation;
BestPop=zeros(eranum,n);
Trace=zeros(eranum,length(bits)+1);%分配初始解空間
i=1;
while i<=eranum
for j=1:m
value(j)=feval(FUN(1,:),(b2f(Pop(j,:),bounds,bits)));%計算適應度
end
[MaxValue,Index]=max(value);
BestPop(i,:)=Pop(Index,:);
Trace(i,1)=MaxValue;
Trace(i,(2:length(bits)+1))=b2f(BestPop(i,:),bounds,bits);
[selectpop]=SelectChrom(FUN,Pop,bounds,bits);%選擇
[CrossOverPop]=CrossOver(selectpop,pcross);%交叉
[NewPop]=Mutation(CrossOverPop,pmutation);%變異
Pop=NewPop;%更新
pmutation=pm0+(i^4)*(pcross/2-pm0)/(eranum^4); %隨著種群向前進化,逐步增大變異率
p(i)=pmutation;
i=i+1;
end
t=1:eranum;
plot(t,Trace(:,1)');
title('函數優(yōu)化的遺傳算法');
xlabel('進化世代數(eranum)');
ylabel('每一代最優(yōu)適應度(maxfitness)');
[MaxFval,I]=max(Trace(:,1));
X=Trace(I,(2:length(bits)+1));
hold on; 
plot(I,MaxFval,'*');
text(I+5,MaxFval,['FMAX=' num2str(MaxFval)]);
str1=sprintf('進化到 %d 代 ,自變量為 %s 時,得本次求解的最優(yōu)值 %f\n對應染色體是:%s',...
I,num2str(X),MaxFval,num2str(BestPop(I,:)));
disp(str1);
%figure(2);plot(t,p);%繪制變異值增大過程
T2=clock;
CostTime=T2-T1;
if CostTime(6)<0
CostTime(6)=CostTime(6)+60; 
CostTime(5)=CostTime(5)-1;
end
if CostTime(5)<0
CostTime(5)=CostTime(5)+60;
CostTime(4)=CostTime(4)-1;
end 
str2=sprintf('程序運行耗時 %d 小時 %d 分鐘 %.4f 秒',CostTime(4),CostTime(5),CostTime(6));
disp(str2);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人激情综合网| 亚洲视频图片小说| 亚洲精品欧美专区| 日本系列欧美系列| av亚洲产国偷v产偷v自拍| 欧美喷潮久久久xxxxx| 国产日韩高清在线| 日本美女视频一区二区| 99视频在线观看一区三区| 91麻豆精品国产91久久久| 亚洲欧洲在线观看av| 久久99精品视频| 欧美剧情片在线观看| 《视频一区视频二区| 国产成人精品网址| 精品奇米国产一区二区三区| 亚洲成a人片综合在线| 91亚洲永久精品| 亚洲国产精品t66y| 国产精品一色哟哟哟| 日韩一区二区三区四区五区六区| 亚洲柠檬福利资源导航| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 欧美一卡2卡三卡4卡5免费| 国产婷婷精品av在线| 免费观看久久久4p| 欧美日韩成人一区二区| 夜夜爽夜夜爽精品视频| 99精品国产视频| 久久久高清一区二区三区| 裸体在线国模精品偷拍| 91精品国产综合久久久久久久久久 | 亚洲最新视频在线播放| 99国产精品久久| 亚洲精品水蜜桃| 色综合久久99| 亚洲综合男人的天堂| 国产在线不卡一区| 久久九九久精品国产免费直播| 亚洲午夜成aⅴ人片| 色综合天天综合网国产成人综合天 | 亚洲第一精品在线| 久久精品72免费观看| 精品处破学生在线二十三| 久久成人久久爱| 精品成人免费观看| 国产精品中文字幕欧美| 国产女主播一区| av电影在线不卡| 亚洲一区二区视频在线观看| 在线播放亚洲一区| 国产又黄又大久久| 国产精品麻豆视频| 欧美在线制服丝袜| 青青草原综合久久大伊人精品| 日韩一区二区三区视频在线| 国产综合一区二区| 91国偷自产一区二区使用方法| 一区二区三区四区蜜桃| 欧美日本不卡视频| 捆绑调教一区二区三区| 亚洲一区国产视频| 欧美日韩激情在线| 狠狠色丁香久久婷婷综合_中| 国产欧美va欧美不卡在线| 91美女在线看| 免费看精品久久片| 国产欧美日韩久久| 欧美日韩在线播放一区| 蜜桃av一区二区在线观看| 国产亚洲综合av| 91福利在线导航| 韩国成人在线视频| 亚洲最大成人综合| 精品久久国产97色综合| 色猫猫国产区一区二在线视频| 肉丝袜脚交视频一区二区| 久久精品人人做人人综合 | 久久99国产精品尤物| 国产精品全国免费观看高清 | 精品精品国产高清a毛片牛牛| 久久成人综合网| 久久影音资源网| 欧美综合视频在线观看| 国产盗摄一区二区| 亚洲成av人片在线| ㊣最新国产の精品bt伙计久久| 欧美一区二区三区婷婷月色 | 韩国精品免费视频| 亚洲最新视频在线观看| 久久久精品蜜桃| 欧美精品v国产精品v日韩精品| av在线不卡电影| 国产一区不卡精品| 七七婷婷婷婷精品国产| 有码一区二区三区| 亚洲欧洲在线观看av| 欧美videos中文字幕| 欧美日韩在线观看一区二区 | 国产美女在线观看一区| 粉嫩高潮美女一区二区三区| 午夜久久久久久久久久一区二区| 2023国产一二三区日本精品2022| 欧美午夜精品一区二区蜜桃| 国产iv一区二区三区| 激情综合色综合久久综合| 日韩成人一区二区| 亚洲一区二区五区| 一区二区三区波多野结衣在线观看 | 国产一区二区在线观看视频| 午夜精品一区二区三区免费视频| 亚洲精选视频免费看| 国产精品免费久久久久| 国产欧美一区视频| www欧美成人18+| 久久综合国产精品| 久久综合九色综合97婷婷女人| 这里只有精品视频在线观看| 一本一本久久a久久精品综合麻豆| 国产精品18久久久| 国产成人精品1024| 成人av中文字幕| 国产成人精品aa毛片| 成人免费看片app下载| 国产成人福利片| 国产不卡视频一区| eeuss鲁片一区二区三区| 成人免费av在线| 色先锋资源久久综合| 色综合色狠狠综合色| 91福利精品视频| 777久久久精品| 日韩欧美成人午夜| 久久免费电影网| 久久国产精品99精品国产| 欧美变态tickling挠脚心| 91精品国产色综合久久| 日韩午夜精品电影| 精品国产a毛片| 国产女同性恋一区二区| 亚洲欧洲99久久| 亚洲精品成a人| 五月婷婷激情综合网| 国产一区二区主播在线| 成人一级黄色片| 欧美视频一区二区三区| 欧美成人欧美edvon| 国产精品全国免费观看高清 | 国内精品视频一区二区三区八戒| 国产成人亚洲综合a∨婷婷| 99精品欧美一区二区三区小说| 欧美性生交片4| 精品99一区二区三区| 中文字幕在线播放不卡一区| 日韩在线一区二区| 丁香网亚洲国际| 91精品国产综合久久精品app| 精品一区二区三区的国产在线播放| 久久国产精品第一页| 波多野结衣的一区二区三区| 欧美精品久久天天躁| 国产午夜亚洲精品不卡| 午夜精品久久一牛影视| 国产高清精品久久久久| 欧美日韩高清一区二区| 中文字幕av一区 二区| 日韩精品三区四区| fc2成人免费人成在线观看播放 | 日本韩国欧美一区| 久久综合久久鬼色| 亚洲va国产va欧美va观看| 岛国精品一区二区| 日韩一区二区视频| 一区二区三区免费看视频| 国产黄色精品网站| 欧美精品视频www在线观看| 国产精品伦理一区二区| 韩日精品视频一区| 欧美精品丝袜久久久中文字幕| 亚洲色图在线看| 国产激情视频一区二区三区欧美| 色先锋aa成人| 26uuu久久天堂性欧美| 91亚洲大成网污www| 日韩精品中文字幕一区| www.99精品| 成人欧美一区二区三区1314 | 欧美在线小视频| thepron国产精品| 国产精品萝li| 欧美日韩夫妻久久| 欧美老肥妇做.爰bbww视频| 日韩精品一区二区三区在线| 亚洲成人免费在线| 色综合咪咪久久| 国产女人aaa级久久久级| 国产在线精品一区二区夜色| 日韩欧美一级在线播放| 视频一区视频二区中文| 3d动漫精品啪啪1区2区免费|