⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read me.txt

📁 Matlab Implementation of Harmony Five Elemet Algorithm
💻 TXT
字号:
GUI of HEA

(Left side) 

*(Must complete)first line:input with function name:e.x @function name ;

(Could leave with empty)Second line:input with population Size (similar
 with Genetic algorithm),default is 100;Could try 50

(Could leave with empty)third line:input with looping times ,default is 100;Could try 50

(Could leave with empty)fourth line:input with Code length,default is 12; Could try 16 

(displaying result)fifth line: The best fitness value of objective function;

(displaying result)sixth line: the optimization values of variables x1,x2,x3....xn;

(Right side)

(Could leave with empty)first line: the upper bound of variables x1,x2,x3...xn,default is 
10^6,which means x1,x2,x3...xn<=10^6;

(Could leave with empty)Second line: the lower bound of variables x1,x2,x3...xn,default is 
-10^6,which means x1,x2,x3...xn>=-10^6;

*(Must complete)third line:Number of variables of objective function (@function name),if 
objective function is 3.22*x1+x2+6.3*x3=0,then numberof variables is 3.

Command
>> HEA
then will showing the GUI of HEA 

press "RUN" button to let it running, and a axes will showing the procedure of optimization.

the result will show at (Left side)fifth line and (Left side)six line

HEA.zip contains 3 very popular objective functions(very difficult to optimize, usually for 

testing Genetic algorithm'gobal optimization, Matlab Genetic algorithm toolbox is still 

showing a bad perform of optimize "Rosenbrock" function.)


TESTING:


3 function is: @Rosenbrock (2 variables) @Griewank (10 variables) 

@Rastriginsfcn (2 variables)

User could first testing @Griewank : input "@Griewank" at (left side first line), then 

input "10" at (Right side third line), then press RUN button.












⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -