差分进化的matlab程序

所属分类:matlab编程
开发工具:matlab
文件大小:31KB
下载次数:3
上传日期:2019-06-17 15:49:53
上 传 者gngqln
说明:  微分进化算法的完整实例,包含使用说明文档及matlab的m文件
(Complete examples of differential evolution algorithms, including instructions and Matlab m files)

文件列表:
差分进化的matlab程序\Chebychev\objfun.m (2190, 2002-01-24)
差分进化的matlab程序\Chebychev\PlotIt.m (1453, 2002-01-24)
差分进化的matlab程序\Chebychev\Rundeopt.m (4972, 2004-06-17)
差分进化的matlab程序\deopt.m (15782, 2004-06-17)
差分进化的matlab程序\Eggholder\objfun.m (1403, 2002-03-14)
差分进化的matlab程序\Eggholder\PlotIt.m (2716, 2004-01-26)
差分进化的matlab程序\Eggholder\Rundeopt.m (3682, 2004-06-17)
差分进化的matlab程序\left_win.m (1803, 2002-01-24)
差分进化的matlab程序\Michalewicz\objfun.m (1407, 2002-03-03)
差分进化的matlab程序\Michalewicz\PlotIt.m (2704, 2004-01-26)
差分进化的matlab程序\Michalewicz\Rundeopt.m (3742, 2004-06-17)
差分进化的matlab程序\objfun.m (2190, 2002-01-24)
差分进化的matlab程序\Peaks\objfun.m (1298, 2002-02-25)
差分进化的matlab程序\Peaks\PlotIt.m (2403, 2002-03-03)
差分进化的matlab程序\Peaks\Rundeopt.m (3582, 2004-06-17)
差分进化的matlab程序\PlotIt.m (1453, 2002-01-24)
差分进化的matlab程序\Rastrigin\objfun.m (1713, 2004-01-24)
差分进化的matlab程序\Rastrigin\PlotIt.m (2639, 2004-01-26)
差分进化的matlab程序\Rastrigin\Rundeopt.m (3711, 2004-06-17)
差分进化的matlab程序\Rosenbrock\objfun.m (1319, 2002-02-08)
差分进化的matlab程序\Rosenbrock\PlotIt.m (2530, 2002-03-03)
差分进化的matlab程序\Rosenbrock\Rundeopt.m (3598, 2004-06-17)
差分进化的matlab程序\Rundeopt.m (4972, 2004-06-17)
差分进化的matlab程序\step.m (512, 2002-01-24)
差分进化的matlab程序\Zimmermann\objfun.m (2103, 2004-05-23)
差分进化的matlab程序\Zimmermann\PlotIt.m (1036, 2004-05-23)
差分进化的matlab程序\Zimmermann\Rundeopt.m (3647, 2004-06-17)
差分进化的matlab程序\【源码使用必读】.url (55, 2018-08-27)
差分进化的matlab程序\Chebychev (0, 2018-09-11)
差分进化的matlab程序\Eggholder (0, 2018-09-11)
差分进化的matlab程序\Michalewicz (0, 2018-09-11)
差分进化的matlab程序\Peaks (0, 2018-09-11)
差分进化的matlab程序\Rastrigin (0, 2018-09-11)
差分进化的matlab程序\Rosenbrock (0, 2018-09-11)
差分进化的matlab程序\Zimmermann (0, 2018-09-11)
差分进化的matlab程序 (0, 2018-09-11)

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.

近期下载者

相关文件


收藏者