2021-09-03
基于二次插值的天牛须搜索算法
function bas12()%
close all
%%%初始化%%%
eta=0.9;%步长衰减因子;
c=5;%天牛步长step和两须距离d0之间的比;
step=1;%步长;
n=500;%迭代数;
record=zeros(n,1);%记录每次迭代得到的最优值fbest;
k=60;%维度;
%thresh=[-5.12,5.12;-5.12,5.12];%变量取值区间;
bound=[-2,2];
for i=1:k
% x(i)=thresh(i,1)+(
原创
2021-09-03 15:46:05 ·
130 阅读 ·
0 评论