找回密码
 注册
关于网站域名变更的通知
查看: 544|回复: 2
打印 上一主题 下一主题

金鹰优化求解算法(GEO)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-3-31 08:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
* w9 c3 b) y: f
一、源代码
5 c! P1 L; M$ [- ~% ` 7 _; B5 x3 Y( ^: D4 B; N# Z
  • %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  • %
  • %  Golden Eagle Optimizer (GEO) source codes version 1.0
  • %
  • % To use this code in your own project
  • % remove the line for 'GetFunctionDetails' function
  • % and define the following parameters:
  • % fun   : function handle to the .m file containing the objective function
  • %                  the .m file you define should accept the whole population 'x'
  • %                  as input and return a column vector containing objective function
  • %                  values of all of the population members
  • % nvars : number of decision/design variables
  • % lb    : lower bound of decision variables (must be of size 1 x nvars)
  • % ub    : upper bound of decision variables (must be of size 1 x nvars)
  • %
  • % GEO will return the following:
  • % x     : best solution found
  • % fval  : objective function value of the found solution
  • %
  • %% Inputs
  • FunctionNumber = 1; % 1-23
  • options.PopulationSize = 50;
  • options.MaxIterations  = 1000;
  • %% Run Multi-Objective Golden Eagle Optimizer
  • [fun,nvars,lb,ub] = GetFunctionDetails (FunctionNumber);
  • options.AttackPropensity = [0.5 ,   2];
  • options.CruisePropensity = [1   , 0.5];
  • [x,fval,ConvergenceCurve] = GEO (fun,nvars,lb,ub, options);
  • %% Plot results
  • PlotResults (fun,lb,ub, FunctionNumber,ConvergenceCurve)

  • 0 U( x. h. c0 |4 p- q
                 9 E4 C+ y% \2 n/ F1 v) y" i
  N" I+ S8 p% m+ o2 K4 {
" N* l; b% f- v3 W, U( |
二、运行结果
% p! U' J; R  S9 j" t4 H1 z( K( L3 G( G( K

该用户从未签到

2#
发表于 2021-3-31 13:33 | 只看该作者
                                             

该用户从未签到

3#
发表于 2021-3-31 16:04 | 只看该作者
金鹰优化求解算法(GEO)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-20 09:47 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表