一、获取代码方式
获取代码方式1:
完整代码已上传我的资源:【单目标优化求解】基于matlab天鹰优化算法求解单目标优化问题【含Matlab源码 1856期】
获取代码方式2:
通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码。
备注:
订阅紫极神光博客付费专栏,可免费获得1份代码(有效期为订阅日起,三天内有效);
二、天鹰优化算法简介
天鹰优化算法(AO)具有高可靠性和一致性,具有强大的最优解求解能力,能够以较快的加速度收敛和较强的稳定性进行寻优。
建立天鹰算法优化步骤如下:
第一种垂直俯冲:当天鹰识别猎物区域时,通过高空翱翔在全局初步选择最佳狩猎区域,以确定最优解的所在的搜索空间。如式(7):
式中:X1(t+1)为t+1代的解,由搜索方法X1生成,Xbest(t)是最佳解,表示目标猎物的最近位置,t和T分别表示当前迭代和最大迭代次数