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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? decl.de

?? 微分進(jìn)化法的pascal程序
?? DE
字號(hào):
label theend;

const	   {* Change any of these parameters to match your needs *}

   VTR = 1.0e-25;      {* "Value To Reach". devec3 will stop its minimization
                           if either the maximum number of iterations "itermax"
                           is reached or the best parameter vector "bestmem"
                           has found a value f(bestmem,y) <= VTR. *}

   D = 3;              {* number of parameters of the objective function *}

   NP = 30; 	       {* number of population members *}

   itermax = 50000;     {* maximum number of iterations (generations) *}  

   F = 0.8;            {* DE-stepsize F ex [0, 2] *}

   CR = 0.5;           {* crossover probabililty constant ex [0, 1] *}

   strategy = 8;       {* 1 --> DE/best/1/exp           6 --> DE/best/1/bin
                          2 --> DE/rand/1/exp           7 --> DE/rand/1/bin
                          3 --> DE/rand-to-best/1/exp   8 --> DE/rand-to-best/1/bin
                          4 --> DE/best/2/exp           9 --> DE/best/2/bin
                          5 --> DE/rand/2/exp           else  DE/rand/2/bin *}

   XVmin : array [1..D] of double = (-1000,-10000,-1000);
   XVmax : array [1..D] of double = (1000,1000,1000);
                      {* XVmin,XVmax   vector of lower and bounds of initial population and  *}
                      {*               futhref iterations                                    *}
                      {*    	       the algorithm seems to work well only if [XVmin,XVmax]*}
                      {*    	       covers the region where the global minimum is expected*}

  XY = 200;            {* number of points; first element of *}
                      {* INPUT DATA  *}           
                      {* load x_dos.txt -ASCII  *}
                      {* load y_dos.txt -ASCII  *}


{%      The first four arguments are essential (though they have
%       default values, too). In particular, the algorithm seems to
%       work well only if [XVmin,XVmax] covers the region where the
%       global minimum is expected. DE is also somewhat sensitive to
%       the choice of the stepsize F. A good initial guess is to
%       choose F from interval [0.5, 1], e.g. 0.8. CR, the crossover
%       probability constant from interval [0, 1] helps to maintain
%       the diversity of the population and is rather uncritical. The
%       number of population members NP is also not very critical. A
%       good initial guess is 10*D. Depending on the difficulty of the
%       problem NP can be lower than 10*D or must be higher than 10*D
%       to achieve convergence.
%       If the parameters are correlated, high values of CR work better.
%       The reverse is true for no correlation.
%
% default values in case of missing input arguments:
% 	VTR = 1.e-6;
% 	D = ?; 
% 	NP = 10*?; 
% 	itermax = D*100; 
% 	F = 0.8; 
% 	CR = 0.5; 
% 	strategy = 7;
%
% Cost function:  	function result = f(x,y);
%                      	has to be defined by the user and is minimized
%			w.r. to  x(1:D).
%
% About devec3.m
% --------------
% Differential Evolution for MATLAB
% Copyright (C) 1996, 1997 R. Storn
% International Computer Science Institute (ICSI)
% 1947 Center Street, Suite 600
% Berkeley, CA 94704
% E-mail: storn@icsi.berkeley.edu
% WWW:    http://http.icsi.berkeley.edu/~storn
%
% devec is a vectorized variant of DE which, however, has a
% propertiy which differs from the original version of DE:
% 1) The random selection of vectors is performed by shuffling the
%    population array. Hence a certain vector can't be chosen twice
%    in the same term of the perturbation expression.
%
% This program is free software; you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation; either version 1, or (at your option)
% any later version.
%
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details. A copy of the GNU 
% General Public License can be obtained from the 
% Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.}




type

    popsizematrix = array[1..NP,1..D] of double;    {* matrix of size NPxD *}
    indexarray = array[1..NP] of integer;             {* index array *}

var

   a1,a2,a3,a4,a5 :   indexarray;                        {* index arrays *}
   bestmem:           array[1..1,1..D] of double;        {* best population member ever *}
   bestmemiter:       array[1..1,1..D] of double;        {* temporary best member of iteration *}
   bestval:           double;                            {* best value of member in iteration *}
   bestvalev:         double;                            {* value of best member ever *}
   bm:                popsizematrix;
   cur_gen:           integer;                                          
   DC,odch_st :       double;
   FDX, FDY, datnum:  integer;
   i,j,k,n:           integer;
   ik,iP:             integer;
   ind:               array[1..4] of integer;
   jrand:             integer;
   memberval:         array[1..NP] of double;            {* array of members values *}
   mpo:               array[1..NP,1..D] of integer;
   mui:               array[1..NP,1..D] of integer;
   muitrans:          array[1..D,1..NP] of integer;
   muitratm:          array[1..D,1..NP] of integer;
   n_pop:             integer;
   oldrand:           array[1..55] of double;
  pm1,pm2,pm3,pm4,pm5:popsizematrix;                     {* population matrix 1, 2, 3, 4, 5 *}
   pop:               popsizematrix;                     {* pop is a matrix of size NPxD *}
   popold:            popsizematrix;                     {* toggle population *}
   randmatrix:        array[1..4] of double;
   randmatrixint:     array[1..4] of integer;
   randmatrixnp:      array[1..NP] of double;
   randmatrixnpint:   array[1..NP] of integer;
   randomseed:        double;
   res:               text;
   rot:               array[1..NP] of integer;           {* rotating index array (size NP) *}
   rotd:              array[1..D] of integer;            {* rotating index array (size D) *}
   rt:                array[1..NP] of integer;           {* another rotating index array *}   
   rtd:               array[1..D] of integer;            {* rotating index array for exponential crossover *}
   tempmata:          array[1..NP] of double;
   st:                integer;
   tempmemberval:     double;
   teval:             double;
   transmata:         array[1..NP] of integer;
   ui:                popsizematrix;
   valmin:            double;
   xs,ys:             text;   
xdata,ydata,ydata_obl:array[1..XY] of double;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av亚洲精华国产精华| 免费欧美日韩国产三级电影| 国产盗摄精品一区二区三区在线| 精品久久久久久亚洲综合网 | 久久午夜色播影院免费高清| 麻豆精品国产传媒mv男同| 日韩免费一区二区| 国产一区高清在线| 中文字幕一区三区| 欧美日免费三级在线| 日本欧美在线观看| 国产视频一区在线观看| 99免费精品视频| 亚洲国产精品一区二区久久恐怖片 | 国产91丝袜在线18| 亚洲女人的天堂| 7799精品视频| 成人黄色网址在线观看| 亚洲一级片在线观看| 日韩精品综合一本久道在线视频| 国产高清久久久| 亚洲黄色av一区| 精品精品欲导航| 91网站在线播放| 美女视频一区在线观看| 国产精品色一区二区三区| 欧美亚洲高清一区二区三区不卡| 麻豆国产欧美一区二区三区| 中文字幕在线播放不卡一区| 精品婷婷伊人一区三区三| 国产在线播放一区二区三区| 一区av在线播放| 国产肉丝袜一区二区| 欧美日韩国产综合一区二区三区 | 亚洲欧美一区二区三区久本道91| 欧美男人的天堂一二区| 国产1区2区3区精品美女| 亚洲6080在线| 亚洲视频一区二区在线观看| 日韩欧美国产电影| 91高清视频在线| 国产成人在线视频免费播放| 亚洲成年人影院| 国产精品久久久久久久岛一牛影视| 制服丝袜亚洲色图| 91视频在线看| 国产精品亚洲专一区二区三区 | 成人久久视频在线观看| 毛片不卡一区二区| 亚洲一二三区不卡| 亚洲婷婷在线视频| 久久久.com| 日韩久久精品一区| 8x8x8国产精品| 欧美日韩精品三区| 在线观看三级视频欧美| 99久久777色| 岛国精品在线观看| 国产精品一品视频| 久久99精品一区二区三区| 三级在线观看一区二区 | 午夜精品久久久久久久99樱桃| 国产人妖乱国产精品人妖| 欧美va亚洲va| 日韩欧美视频在线| 日韩一级二级三级精品视频| 欧美亚洲高清一区| 欧美日韩精品系列| 欧美日韩大陆一区二区| 欧美日韩一二三区| 欧美特级限制片免费在线观看| 一本色道久久综合狠狠躁的推荐 | 亚洲人成电影网站色mp4| 国产精品乱码妇女bbbb| 中文字幕精品三区| 中文字幕乱码日本亚洲一区二区 | 亚洲女人****多毛耸耸8| 国产精品国产自产拍在线| 国产精品免费av| 综合色中文字幕| 一区精品在线播放| 亚洲女与黑人做爰| 亚洲午夜日本在线观看| 无码av中文一区二区三区桃花岛| 五月综合激情网| 蜜桃av一区二区在线观看| 久久国产精品99久久人人澡| 韩国成人福利片在线播放| 国产一区二区三区日韩| 成人看片黄a免费看在线| 91美女片黄在线观看91美女| 欧美探花视频资源| 日韩一区二区在线观看视频 | 久久久久久黄色| 中文字幕一区二区日韩精品绯色| 亚洲人吸女人奶水| 亚洲国产精品天堂| 美女一区二区视频| www.av亚洲| 欧美日韩国产综合视频在线观看| 日韩一二三区视频| 日本一区二区免费在线| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲国产sm捆绑调教视频 | 亚洲资源中文字幕| 美女一区二区三区在线观看| 高清视频一区二区| 欧美性色综合网| 26uuu国产电影一区二区| 国产精品对白交换视频| 日韩电影免费在线观看网站| 国产在线乱码一区二区三区| 97精品国产露脸对白| 日韩一区二区免费电影| 国产精品成人在线观看| 日本免费在线视频不卡一不卡二| 国产精品456露脸| 欧美综合亚洲图片综合区| 日韩精品专区在线影院重磅| 亚洲欧美一区二区三区孕妇| 喷水一区二区三区| 一本大道av一区二区在线播放| 日韩亚洲欧美在线| 亚洲精品乱码久久久久久久久 | 欧美三级三级三级爽爽爽| 久久久激情视频| 亚洲成av人片| 99精品视频中文字幕| 欧美精品一区二区三区久久久| 亚洲狠狠丁香婷婷综合久久久| 国产精品自产自拍| 538prom精品视频线放| 国产精品麻豆网站| 国产一区91精品张津瑜| 欧美日韩国产天堂| 伊人性伊人情综合网| 国产激情一区二区三区| 91麻豆精品久久久久蜜臀| 亚洲另类在线视频| 岛国精品在线播放| 久久久久久99精品| 日本不卡一区二区| 欧美无砖砖区免费| 一区二区三区在线视频观看58| 国产风韵犹存在线视精品| 欧美一区二区三区喷汁尤物| 亚洲男人都懂的| 成人高清视频在线观看| 2024国产精品| 激情五月播播久久久精品| 欧美精品123区| 亚洲午夜久久久| 欧洲国内综合视频| 亚洲精品国产视频| 97精品久久久久中文字幕| 亚洲国产电影在线观看| 国产成人aaaa| 国产欧美日韩激情| 成人激情午夜影院| 国产欧美日韩另类一区| 国产麻豆精品在线| 国产亚洲人成网站| 国v精品久久久网| 国产精品天美传媒| fc2成人免费人成在线观看播放| 久久精品在线免费观看| 国产精品综合在线视频| 欧美激情综合五月色丁香小说| 国产美女精品人人做人人爽| 久久久久久久久蜜桃| 国产91精品一区二区麻豆网站 | 美女视频第一区二区三区免费观看网站| 在线欧美日韩精品| 亚洲小少妇裸体bbw| 欧美人与z0zoxxxx视频| 日本成人在线视频网站| 精品乱码亚洲一区二区不卡| 国产在线精品一区二区夜色| 久久蜜臀精品av| 成人黄色a**站在线观看| 18成人在线观看| 欧美三级一区二区| 另类人妖一区二区av| 久久青草欧美一区二区三区| 成人国产精品免费| 亚洲综合丁香婷婷六月香| 欧美日本视频在线| 激情六月婷婷久久| 国产精品免费网站在线观看| 欧美主播一区二区三区| 日韩av一区二区在线影视| 2023国产精品| 91免费视频观看| 日韩不卡免费视频| 久久久久久电影| 欧美亚洲图片小说| 国产乱码精品1区2区3区| 亚洲女同女同女同女同女同69| 91精品免费在线观看| 高清不卡在线观看|