资源简介
在cec2017会议上发布,单目标实参数优化特别会话部分,性能全球排名第二的差分进化算法
代码片段和文件信息
%This function is used for L-SHADE bound checking
function vi = boundConstraint (vi pop lu)
% if the boundary constraint is violated set the value to be the middle
% of the previous value and the bound
%
[NP D] = size(pop); % the population size and the problem‘s dimension
%% check the lower bound
xl = repmat(lu(1 :) NP 1);
pos = vi < xl;
vi(pos) = (pop(pos) + xl(pos)) / 2;
%% check the upper bound
xu = repmat(lu(2 :) NP 1);
pos = vi > xu;
vi(pos) = (pop(pos) + xu(pos)) / 2;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 514 2016-02-21 07:01 LSHADE-cnEpSin_matlab\boundConstraint.m
文件 51712 2016-12-19 09:15 LSHADE-cnEpSin_matlab\cec17_func.mexw64
文件 1294 2014-10-09 15:16 LSHADE-cnEpSin_matlab\gnR1R2.m
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_10_D10.txt
文件 250200 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_10_D100.txt
文件 104 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_10_D2.txt
文件 10040 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_10_D20.txt
文件 22560 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_10_D30.txt
文件 62600 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_10_D50.txt
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_11_D10.txt
文件 250200 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_11_D100.txt
文件 22560 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_11_D30.txt
文件 62600 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_11_D50.txt
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_12_D10.txt
文件 250200 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_12_D100.txt
文件 22560 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_12_D30.txt
文件 62600 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_12_D50.txt
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_13_D10.txt
文件 250200 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_13_D100.txt
文件 22560 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_13_D30.txt
文件 62600 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_13_D50.txt
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_14_D10.txt
文件 250200 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_14_D100.txt
文件 22560 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_14_D30.txt
文件 62600 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_14_D50.txt
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_15_D10.txt
文件 250200 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_15_D100.txt
文件 22560 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_15_D30.txt
文件 62600 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_15_D50.txt
文件 2520 2016-09-04 19:48 LSHADE-cnEpSin_matlab\input_data\M_16_D10.txt
............此处省略311个文件信息
评论
共有 条评论