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

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

?? fmaxga.asv

?? 基本的遺傳算法實現
?? ASV
字號:
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--------最優的群體即為最優的染色體群
% Trace----------最佳染色體所對應的目標函數值
% FUN------------目標函數
% LB-------------自變量下限
% UB-------------自變量上限
% eranum---------種群的代數,取100--1000(默認1000)
% popsize--------每一代種群的規模;此可取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 時,最優值 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));%由設定精度劃分區間
[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('函數優化的遺傳算法');
xlabel('進化世代數(eranum)');
ylabel('每一代最優適應度(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 時,得本次求解的最優值 %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一区二区三区免费野_久草精品视频
五月综合激情日本mⅴ| 国产福利视频一区二区三区| 蜜桃一区二区三区四区| av亚洲精华国产精华精华| 日韩午夜在线播放| 一区二区三区中文字幕精品精品 | 国产高清亚洲一区| 色综合久久综合中文综合网| 26uuu另类欧美| 亚洲一二三区在线观看| 岛国av在线一区| 欧美成人三级电影在线| 亚洲电影一级黄| 91女神在线视频| 国产精品嫩草久久久久| 国内精品免费**视频| 欧美日韩精品一区二区三区蜜桃 | 久久99在线观看| 欧美日韩一区二区三区在线看| 国产精品―色哟哟| 极品美女销魂一区二区三区| 制服丝袜成人动漫| 亚洲成人午夜电影| 欧美自拍丝袜亚洲| 亚洲天堂av一区| av一二三不卡影片| 中文字幕五月欧美| 99久久免费精品高清特色大片| 久久久久久日产精品| 极品销魂美女一区二区三区| 日韩欧美一区二区在线视频| 日韩精品欧美精品| 欧美一区二区三区小说| 日韩成人av影视| 欧美一二三四区在线| 蜜臀av一级做a爰片久久| 欧美一区国产二区| 久久国产精品色婷婷| 久久一区二区三区四区| 国产麻豆91精品| 亚洲国产精品黑人久久久| 福利视频网站一区二区三区| 国产精品人妖ts系列视频| 成人做爰69片免费看网站| 国产精品看片你懂得| 99久久伊人久久99| 夜夜操天天操亚洲| 69精品人人人人| 国产在线精品一区二区不卡了| 精品乱码亚洲一区二区不卡| 国产一区二区女| 国产精品精品国产色婷婷| 色播五月激情综合网| 日韩中文字幕区一区有砖一区 | 欧美日本韩国一区| 国模冰冰炮一区二区| 欧美国产日韩在线观看| 色婷婷av久久久久久久| 亚洲18色成人| 久久久久国产精品人| 99在线精品观看| 天天做天天摸天天爽国产一区| 2023国产一二三区日本精品2022| 成人午夜免费电影| 亚洲成人免费在线观看| 2020国产精品自拍| 日本精品视频一区二区三区| 日韩成人免费看| 一区在线播放视频| 91精品国产乱| www.av亚洲| 蜜桃视频在线观看一区二区| 国产精品毛片无遮挡高清| 欧美日韩在线播放三区四区| 精品一区二区免费| 亚洲精品国产成人久久av盗摄| 日韩女优av电影在线观看| www.日韩大片| 久久99久久久久久久久久久| 亚洲免费观看高清在线观看| 精品国产青草久久久久福利| 色综合久久66| 丁香婷婷综合网| 美腿丝袜亚洲色图| 亚洲国产精品自拍| 国产精品色哟哟| 精品成人免费观看| 欧美男人的天堂一二区| 成人av资源在线| 精品亚洲国内自在自线福利| 亚洲国产综合在线| 国产精品每日更新在线播放网址 | 久久免费偷拍视频| 欧美日本免费一区二区三区| 97精品电影院| 国产超碰在线一区| 久久99久久99精品免视看婷婷 | 在线中文字幕一区二区| 成人国产亚洲欧美成人综合网| 日韩av在线播放中文字幕| 亚洲美女屁股眼交3| 国产欧美日韩精品在线| 精品少妇一区二区三区在线视频| 欧美日韩亚洲综合在线| 在线观看免费亚洲| 91社区在线播放| 成人一区二区三区视频| 国产成人日日夜夜| 国内精品免费在线观看| 国内一区二区在线| 精品亚洲成a人| 韩国av一区二区| 久久99热这里只有精品| 美脚の诱脚舐め脚责91| 美女一区二区视频| 麻豆精品视频在线观看视频| 美女网站色91| 欧美aaaaaa午夜精品| 五月激情丁香一区二区三区| 亚洲成人av电影在线| 亚洲线精品一区二区三区八戒| 亚洲精品写真福利| 亚洲精品国久久99热| 亚洲高清免费一级二级三级| 亚洲国产精品久久久久婷婷884 | 日韩一区精品视频| 免费欧美高清视频| 久久精品国产亚洲高清剧情介绍| 美女一区二区久久| 国产一区欧美一区| 成人晚上爱看视频| 一本到一区二区三区| 在线亚洲人成电影网站色www| 欧美亚洲综合在线| 69堂成人精品免费视频| 精品国产麻豆免费人成网站| 久久久久久久久久电影| 国产精品嫩草99a| 亚洲一线二线三线久久久| 日韩和欧美一区二区三区| 精品一区二区免费| 成人中文字幕电影| 欧美视频自拍偷拍| 精品国产一区二区精华| 1000部国产精品成人观看| 亚洲成人动漫精品| 精彩视频一区二区| 99久久久久久| 91精品国产色综合久久不卡电影| 国产日韩欧美不卡| 中文字幕一区二区在线观看| 欧美大胆人体bbbb| 久久综合一区二区| 亚洲精品日韩一| 麻豆精品在线观看| 99精品视频一区| 欧美一区二区三区播放老司机| 久久亚洲免费视频| 亚洲一区二区欧美激情| 国产毛片精品一区| 欧美精品亚洲二区| 视频一区视频二区中文字幕| 国产v综合v亚洲欧| 7777精品伊人久久久大香线蕉的| 欧美韩日一区二区三区| 日韩电影免费在线看| 99视频精品全部免费在线| 日韩精品一区二区三区在线观看| 一区二区中文字幕在线| 久久精品国产精品青草| 色婷婷久久99综合精品jk白丝| 欧美成人一区二区三区在线观看| 中文字幕一区二区三区四区不卡| 免费成人小视频| 欧美三级视频在线播放| 国产精品久久久久7777按摩| 精品一区二区三区免费观看 | 成人av在线一区二区三区| 欧美一二三在线| 亚洲国产视频网站| bt欧美亚洲午夜电影天堂| 久久这里只有精品首页| 日韩va亚洲va欧美va久久| 日本高清成人免费播放| 国产精品国产精品国产专区不片| 久久爱www久久做| 91精品黄色片免费大全| 亚洲激情网站免费观看| 成人激情综合网站| 国产日韩精品视频一区| 久草中文综合在线| 日韩精品一区国产麻豆| 免费国产亚洲视频| 6080日韩午夜伦伦午夜伦| 午夜国产精品影院在线观看| 欧美在线|欧美| 亚洲电影你懂得| 欧美日韩精品是欧美日韩精品| 亚洲一区自拍偷拍| 在线观看一区日韩|