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

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

?? gafmf.asv

?? 這是一個遺傳算法的優化軟件
?? ASV
字號:
%隸屬孫數優化
global yout rin time
rin=1.0;
a_1=subplot(3,2,1);
set(a_1,'XColor','white','YColor','white');
a_2=subplot(3,2,2);
set(a_2,'XColor','white','YColor','white');
a_3=subplot(3,2,3);
set(a_3,'XColor','white','YColor','white');
a_4=subplot(3,2,4);
set(a_4,'XColor','white','YColor','white');
pause(0.1);
if popsize<0
    popsize=2;
end
if maxgen<1
    maxgen=1;
end
codeL=17*lchrom;
parmax=2^lchrom-1;
maxx(1)=3;minx(1)=0;
maxx(2)=6;minx(2)=3;
maxx(3)=9;minx(3)=6;
maxl=4;minl=0;
%do something
%initial

bestinmf=inmf;
bestinmftri=inmftri';
bestoutmf=outmf;
bestoutmftri=outmftri';
bestpark=[2 2 2];
code=round(rand(codeL,popsize));
bestobj=fruleobj(rule,inmf,outmf,bestpark,popsize,differ,gs);
x = (-7:1:7)';
for i=1:1:maxgen
    timef(i)=i;
    %select save cross num to indexobj
    for t=1:1:popsize
    
        kk=0;
        ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
        kk=kk+1;
        par1=0;
        for h=1:lchrom
            par1=par1+ch(h)*2^(h-1);
        end
        par1=minl+par1/parmax*4;
        tinmf(:,4,t)=trimf(x,[-par1 0 par1]);
        tinmftri(:,4,t)=[-par1 0 par1];
        for j=1:3
            ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
            kk=kk+1;
            par=0;par1=0;
            for h=1:lchrom
                par=par+ch(h)*2^(h-1);
            end
            par=minx(j)+par/parmax*3;
            ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
            kk=kk+1;
            for h=1:lchrom
                par1=par1+ch(h)*2^(h-1);
            end
            par1=minl+par1/parmax*4;
            tinmf(:,j+4,t)=trimf(x,[2*j-par 2*j 2*j+par1]);
            tinmftri(:,j+4,t)=[2*j-par 2*j 2*j+par1];
            tinmf(:,4-j,t)=trimf(x,[-2*j-par1 -2*j -2*j+par]);
            tinmftri(:,4-j,t)=[-2*j-par1 -2*j -2*j+par];
        end
        
        
        ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
        kk=kk+1;
        par1=0;
        for h=1:lchrom
            par1=par1+ch(h)*2^(h-1);
        end
        par1=minl+par1/parmax*4;
        toutmf(:,4,t)=trimf(x,[-par1 0 par1]);
        toutmftri(:,4,t)=[-par1 0 par1];
        for j=1:3
            ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
            kk=kk+1;
            par=0;par1=0;
            for h=1:lchrom
                par=par+ch(h)*2^(h-1);
            end
            par=minx(j)+par/parmax*3;
            ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
            kk=kk+1;
            for h=1:lchrom
                par1=par1+ch(h)*2^(h-1);
            end
            par1=minl+par1/parmax*4;
            toutmf(:,j+4,t)=trimf(x,[2*j-par 2*j 2*j+par1]);
            toutmftri(:,j+4,t)=[2*j-par 2*j 2*j+par1];
            toutmf(:,4-j,t)=trimf(x,[-2*j-par1 -2*j -2*j+par]);
            toutmftri(:,4-j,t)=[-2*j-par1 -2*j -2*j+par];
        end
        for j=1:1:3
            ch=code(lchrom*kk+1:lchrom*(kk+1),t)';
            kk=kk+1;
            par=0;par1=0;
            for h=1:lchrom
                par=par+ch(h)*2^(h-1);
            end
            park(j,t)=mink(j)+par/parmax*(maxk(j)-mink(j));            
        end

        obj(t)=fruleobj(rule,tinmf(:,:,t),toutmf(:,:,t),park(:,t)',popsize,differ,gs);
    end
    [orderobj,indexobj]=sort(obj);
    if(bestobj<obj(indexobj(popsize)))
        bestobj=obj(indexobj(popsize));
        bestinmf=tinmf(:,:,indexobj(popsize));
        bestinmftri=tinmftri(:,:,indexobj(popsize));
        bestoutmf=toutmf(:,:,indexobj(popsize));
        bestoutmftri=toutmftri(:,:,indexobj(popsize));
        bestpark=park(:,indexobj(popsize))';
    end
    beobj(i)=bestobj;
    obj_sum=sum(obj);
    for j=1:1:popsize
        select_rand=rand;
        select_p=0;
        k=0;
        while select_rand>select_p
            k=k+1;
            select_p=select_p+obj(k)/obj_sum;
        end
        cindex(j)=k;
    end
    %cross
    tempcode=code(:,cindex);
    for j=1:2:popsize-1
        cross_rand=rand;
        n=ceil(codeL*rand);
        if cross_rand<pcross
            tempcode(n:codeL,j)=code(n:codeL,cindex(j+1));
            tempcode(n:codeL,j+1)=code(n:codeL,cindex(j));
        end
    end
    %mutate
    for j=1:1:popsize
      for k=1:1:codeL
         mumate_rand=rand;
         if pmutation>mumate_rand               %Mutation Condition
            if tempcode(k,j)==0
               tempcode(k,j)=1;
            else
               tempcode(k,j)=0;
            end
        end
      end
   end
   code=tempcode;
end
fruleobj(rule,bestinmf,bestoutmf,bestpark,popsize,differ,gs);

a_1=subplot(3,2,1);plot(timef,beobj);
set(a_1,'XColor','white','YColor','white');
xlabel('遺傳代數');ylabel('最大適應度');

a_2=subplot(3,2,2);plot(time,rin,'r',time,yout,'b');
set(a_2,'XColor','white','YColor','white');
xlabel('時間(周期)');ylabel('輸入(紅),輸出(藍)');

a_3=subplot(3,2,3);
xx=-7:0.1:7;
fid=fopen('nlresult.txt','w');
fprintf(fid,'輸入量隸屬函數: ');
nb=trimf(xx,bestinmftri(:,1));
fprintf(fid,'nb:%10.6f ',bestinmftri(:,1));
nm=trimf(xx,bestinmftri(:,2));
fprintf(fid,'nm:%10.6f ',bestinmftri(:,2));
ns=trimf(xx,bestinmftri(:,3));
fprintf(fid,'ns:%10.6f ',bestinmftri(:,3));
zo=trimf(xx,bestinmftri(:,4));
fprintf(fid,'zo:%10.6f ',bestinmftri(:,4));
ps=trimf(xx,bestinmftri(:,5));
fprintf(fid,'ps:%10.6f ',bestinmftri(:,5));
pm=trimf(xx,bestinmftri(:,6));
fprintf(fid,'pm:%10.6f ',bestinmftri(:,6));
pb=trimf(xx,bestinmftri(:,7));
fprintf(fid,'pb:%10.6f ',bestinmftri(:,7));
plot(xx, [nb' nm' ns' zo' ps' pm' pb']);
set(gca,'XColor','white','YColor','white');
xlabel('輸入量隸屬函數');

fprintf(fid,'輸出量隸屬函數: ');
a_4=subplot(3,2,4);
nb=trimf(xx,bestoutmftri(:,1));
fprintf(fid,'nb:%10.6f ',bestoutmftri(:,1));
nm=trimf(xx,bestoutmftri(:,2));
fprintf(fid,'nm:%10.6f ',bestoutmftri(:,2));
ns=trimf(xx,bestoutmftri(:,3));
fprintf(fid,'ns:%10.6f ',bestoutmftri(:,3));
zo=trimf(xx,bestoutmftri(:,4));
fprintf(fid,'zo:%10.6f ',bestoutmftri(:,4));
ps=trimf(xx,bestoutmftri(:,5));
fprintf(fid,'ps:%10.6f ',bestoutmftri(:,5));
pm=trimf(xx,bestoutmftri(:,6));
fprintf(fid,'pm:%10.6f ',bestoutmftri(:,6));
pb=trimf(xx,bestoutmftri(:,7));
fprintf(fid,'pb:%10.6f ',bestoutmftri(:,7));
plot(xx, [nb' nm' ns' zo' ps' pm' pb']);
set(gca,'XColor','white','YColor','white');
xlabel('輸出量隸屬函數');

%fclose(fid);
%strrule='';
%remainder=mat2str(rule);
%remainder=strrep(remainder,'0','X ');
%remainder=strrep(remainder,'1','NB');
%remainder=strrep(remainder,'2','NM');
%remainder=strrep(remainder,'3','NS');
%remainder=strrep(remainder,'4','ZO');
%remainder=strrep(remainder,'5','PS');
%remainder=strrep(remainder,'6','PM');
%remainder=strrep(remainder,'7','PB');

%while(any(remainder))
%[strt remainder]=strtok(remainder,';');
%strt=strrep(strt,'[','');
%strt=strrep(strt,']','');
%strrule=char(strrule,strt);
%end
%result_rule = uicontrol('Style','text','Horiz','right','Position',[0.15 0.12 0.15 0.15],'string',strrule);
%re_1 = uicontrol('Style','text','Position',[0.15 0.271 0.15 0.02],'Horiz','left','string','de NB NM NS ZO PS PM PB');
%re_2 = uicontrol('Style','text','Position',[0.129 0.12 0.02 0.15],'string',char('e','NB','NM','NS','ZO','PS','PM','PB'));

%t_s1 = uicontrol( 'Style','text','Position',[0.59 0.2 0.1 0.04],'fontsize',12,'String','k1, k2, k3');
%t_s2 = uicontrol( 'Style','text','Position',[0.7 0.2 0.2 0.04],'fontsize',12,'String',num2str(bestpark));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品国产精品| 日韩一区二区在线看| 久久久久久久久伊人| 国产一区二区不卡| 欧美精品一区二区三区高清aⅴ| 国产真实乱对白精彩久久| 久久天天做天天爱综合色| 成人激情小说乱人伦| 亚洲啪啪综合av一区二区三区| thepron国产精品| 亚洲国产精品一区二区久久恐怖片| 欧美精品高清视频| 国产美女精品人人做人人爽 | 在线观看av不卡| 麻豆成人久久精品二区三区红| 久久久久久电影| 中文字幕免费在线观看视频一区| 一本大道久久a久久精二百| 日韩成人精品在线| 亚洲成av人片在线| 精品一区二区三区影院在线午夜| 欧美日韩精品免费| eeuss鲁一区二区三区| 亚洲成人高清在线| 国产精品久久久久久久久免费丝袜 | 中文字幕视频一区二区三区久| 亚洲私人黄色宅男| 日本中文在线一区| 欧美挠脚心视频网站| 亚洲一级二级在线| 国产毛片一区二区| 国产三级久久久| 一个色综合网站| 久久99精品国产91久久来源| 欧美一区二区三区不卡| 国产精品久久久久久久久免费樱桃 | 粉嫩高潮美女一区二区三区| 色综合久久六月婷婷中文字幕| 欧美国产日韩精品免费观看| 国产盗摄一区二区三区| 欧美亚洲国产一区二区三区 | 蜜臀av一区二区| 91精品免费观看| 中文字幕永久在线不卡| 99久久久久免费精品国产| 精品捆绑美女sm三区| 一区二区在线观看免费| 国产在线一区观看| 国产蜜臀av在线一区二区三区| 成人av影视在线观看| 亚洲另类在线一区| 在线播放一区二区三区| 久久精品国产色蜜蜜麻豆| 在线视频综合导航| 亚洲成人福利片| 精品少妇一区二区三区在线视频| 狠狠色综合日日| 国产精品久久久久久久久久久免费看 | 99亚偷拍自图区亚洲| 尤物视频一区二区| 制服丝袜av成人在线看| 久久99精品久久久久久| 椎名由奈av一区二区三区| 欧美日韩国产电影| 国产精品羞羞答答xxdd| 日韩精品中文字幕在线不卡尤物| 一级中文字幕一区二区| 精品久久一二三区| 色婷婷综合激情| 久久精品国产一区二区三区免费看| 国产亲近乱来精品视频| 欧美日韩亚州综合| 亚洲国产cao| 久久精品男人天堂av| 免费成人av资源网| 日韩一区二区三区四区五区六区| 国产91高潮流白浆在线麻豆 | 国产日韩影视精品| 欧美午夜精品免费| 国产mv日韩mv欧美| 日韩不卡一区二区| 一色桃子久久精品亚洲| 日韩免费高清视频| 91在线播放网址| 亚洲精品一卡二卡| 欧美成人vr18sexvr| 91丝袜美腿高跟国产极品老师| 丝袜美腿亚洲一区| 亚洲精品国产无套在线观 | 精品久久久久久久久久久久久久久 | 成人av集中营| 美女高潮久久久| 亚洲一二三四在线观看| 欧美激情综合五月色丁香小说| 91精品免费观看| 欧美亚洲日本一区| av一区二区三区四区| 黄色精品一二区| 日韩成人免费电影| 香蕉久久一区二区不卡无毒影院| 《视频一区视频二区| 国产片一区二区| 久久久久久综合| 欧美第一区第二区| 欧美一区二区视频在线观看2022 | 欧美日本高清视频在线观看| 99久久国产免费看| 国产不卡视频一区| 国产电影一区在线| 国产乱子伦视频一区二区三区 | 亚洲欧美怡红院| 中文字幕av一区二区三区高| 一区二区三区欧美亚洲| 中文一区一区三区高中清不卡| 久久亚洲捆绑美女| 2020国产精品久久精品美国| 日韩免费视频线观看| 在线电影院国产精品| 欧美蜜桃一区二区三区| 精品视频一区二区三区免费| 在线看国产一区二区| 91精品1区2区| 免费成人在线网站| 久久99精品久久久久久国产越南| 久久99精品久久久久| 国产成a人亚洲精| 成人精品在线视频观看| 久久国产麻豆精品| 久久99久久99小草精品免视看| 麻豆成人免费电影| 国产成人免费视频网站| 99国产一区二区三精品乱码| 91色在线porny| 欧美在线免费观看视频| 欧美喷水一区二区| 精品久久人人做人人爱| 国产日韩欧美在线一区| 亚洲天天做日日做天天谢日日欢| 亚洲一区二区精品久久av| 丝袜美腿成人在线| 国产一区二区伦理片| 色综合久久久久久久| 9191国产精品| 国产亚洲精品7777| 亚洲一区中文在线| 麻豆极品一区二区三区| 成人国产在线观看| 欧美日韩国产小视频| 久久尤物电影视频在线观看| 中文乱码免费一区二区| 亚洲精品一区二区三区福利| 亚洲色图视频网站| 日韩av在线播放中文字幕| 粉嫩aⅴ一区二区三区四区五区| 日本乱人伦一区| 精品88久久久久88久久久| 中文字幕在线观看不卡| 蜜桃久久精品一区二区| 色综合天天综合网天天狠天天| 成人精品一区二区三区中文字幕| 欧美亚洲一区二区在线| 国产日韩欧美高清在线| 日韩高清在线不卡| 99re这里只有精品视频首页| 91精品国产欧美一区二区18 | 亚洲一区二区3| 精品午夜久久福利影院 | 一区二区不卡在线视频 午夜欧美不卡在| 丝袜亚洲另类欧美综合| 成人av免费网站| 久久综合国产精品| 亚洲国产综合视频在线观看| 粉嫩蜜臀av国产精品网站| 欧美一卡二卡三卡四卡| 亚洲美女视频一区| 国产盗摄视频一区二区三区| 欧美一区二区三区精品| 一区二区三区日韩| 成人国产精品免费观看视频| 精品免费视频.| 日本视频中文字幕一区二区三区| 91亚洲午夜精品久久久久久| 久久久国产精华| 激情六月婷婷综合| 欧美一区二区三区的| 婷婷国产v国产偷v亚洲高清| 伦理电影国产精品| 欧美精选一区二区| 亚洲综合精品久久| 91欧美一区二区| 国产精品理论在线观看| 激情综合网av| 久久这里只有精品首页| 美国一区二区三区在线播放| 欧美理论片在线| 青娱乐精品在线视频| 91精品国产综合久久久久| 午夜精品免费在线| 欧美精品一卡二卡| 奇米精品一区二区三区在线观看|