DeMat
所属分类:其他
开发工具:matlab
文件大小:30KB
下载次数:1
上传日期:2019-10-25 06:51:35
上 传 者:
jjwillian
说明: differential evolution algorithm1
文件列表:
Chebychev (0, 2007-03-12)
Chebychev\objfun.m (2190, 2002-01-24)
Chebychev\PlotIt.m (1453, 2002-01-24)
Chebychev\Rundeopt.m (4972, 2004-06-17)
deopt.m (15832, 2016-01-23)
Eggholder (0, 2007-03-12)
Eggholder\objfun.m (1403, 2002-03-14)
Eggholder\PlotIt.m (2716, 2004-01-26)
Eggholder\Rundeopt.m (3682, 2004-06-17)
left_win.m (1803, 2002-01-24)
Michalewicz (0, 2007-03-12)
Michalewicz\objfun.m (1407, 2002-03-03)
Michalewicz\PlotIt.m (2704, 2004-01-26)
Michalewicz\Rundeopt.m (3742, 2004-06-17)
objfun.m (2190, 2002-01-24)
Peaks (0, 2007-03-12)
Peaks\objfun.m (1298, 2002-02-25)
Peaks\PlotIt.m (2403, 2002-03-03)
Peaks\Rundeopt.m (3582, 2004-06-17)
PlotIt.m (1453, 2002-01-24)
Rastrigin (0, 2007-03-12)
Rastrigin\objfun.m (1713, 2004-01-24)
Rastrigin\PlotIt.m (2639, 2004-01-26)
Rastrigin\Rundeopt.m (3711, 2004-06-17)
Rosenbrock (0, 2007-03-12)
Rosenbrock\objfun.m (1319, 2002-02-08)
Rosenbrock\PlotIt.m (2530, 2002-03-03)
Rosenbrock\Rundeopt.m (3598, 2004-06-17)
Rundeopt.m (4972, 2004-06-17)
step.m (512, 2002-01-24)
Zimmermann (0, 2007-03-12)
Zimmermann\objfun.m (2103, 2004-05-23)
Zimmermann\PlotIt.m (1036, 2004-05-23)
Zimmermann\Rundeopt.m (3647, 2004-06-17)
From
Price, K., Storn, R., Lampinen, J.,
Differential Evolution - A Practical Approach to Global Optimization
Springer, 2005
The default problem in this directory (main directory) is
the Chebyshev problem. If any of the other problems
shall be treated, go to the appropriate subdirectory
and copy the files objfun.m, PlotIt.m, and Rundeopt.m
to the main directory.
The script file Rundeopt.m (Run DE optimization) is
the main control file in the MATLAB environment.
Plotting can be turned off by setting the variable
I_plotting=0 in rundeopt.m. Per default this variable
is set to 1.
Various ways of plotting have been used for the
different examples. Only the two-dimensional
problems allow an animated view how the population
evolves on the objective function surface. Other
problems may simply use a progress plot for the
objective function value. It is best to try the
different examples to see how plotting has been
used to monitor the optimization.
近期下载者:
相关文件:
收藏者: