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

金鹰优化求解算法(GEO)

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
5 J4 |2 o6 `  u2 M( }$ H9 R
一、源代码9 Q$ p2 h9 i& M

  i& i- A/ v/ i3 X, w
  • %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  • %
  • %  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)

  • 2 V4 |( I1 n) k5 G8 r& a1 C
                 / _: i/ w, e$ z

7 L) _! |: |) \3 Y. d7 [  b& R9 _  {! k( R# `* |4 r
二、运行结果
, Z( w$ n" p0 n. ]
. L- ?! O/ \9 k; I

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 20:56 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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