资源简介

Totally 56 benchmark functions for testing, they are used for intelligence algorithm testing.

资源截图

代码片段和文件信息

function [y] = boha1(xx)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% BOHACHEVSKY FUNCTION 1
%
% Authors: Sonja Surjanovic Simon Fraser University
%          Derek Bingham Simon Fraser University
% Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
%
% Copyright 2013. Derek Bingham Simon Fraser University.
%
% THERE IS NO WARRANTY EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
% FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
% derivative works such modified software should be clearly marked.
% Additionally this program is free software; you can redistribute it 
% and/or modify it under the terms of the GNU General Public License as 
% published by the Free Software Foundation; version 2.0 of the License. 
% Accordingly this program is distributed in the hope that it will be 
% useful but WITHOUT ANY WARRANTY; without even the implied warranty 
% of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 
% General Public License for more details.
%
% For function details and reference information see:
% http://www.sfu.ca/~ssurjano/
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% INPUT:
%
% xx = [x1 x2]
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

x1 = xx(1);
x2 = xx(2);

term1 = x1^2;
term2 = 2*x2^2;
term3 = -0.3 * cos(3*pi*x1);
term4 = -0.4 * cos(4*pi*x2);

y = term1 + term2 + term3 + term4 + 0.7;

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1533  2018-10-07 19:00  test functions\Bowl-Shaped\boha1.m

     文件       1510  2018-10-07 19:00  test functions\Bowl-Shaped\boha2.m

     文件       1505  2018-10-07 19:01  test functions\Bowl-Shaped\boha3.m

     文件       1658  2018-10-07 19:01  test functions\Bowl-Shaped\perm0db.m

     文件       1579  2018-10-07 19:02  test functions\Bowl-Shaped\rothyp.m

     文件       1467  2018-10-07 19:03  test functions\Bowl-Shaped\spheref.m

     文件       1500  2018-10-07 19:03  test functions\Bowl-Shaped\spherefmod.m

     文件       1519  2018-10-07 19:04  test functions\Bowl-Shaped\sumpow.m

     文件       1474  2018-10-07 19:04  test functions\Bowl-Shaped\sumsqu.m

     文件       1544  2018-10-07 19:05  test functions\Bowl-Shaped\trid.m

     文件       1866  2018-10-07 18:48  test functions\Many Local Minima\ackley.m

     文件       1488  2018-10-07 18:50  test functions\Many Local Minima\bukin6.m

     文件       1514  2018-10-07 18:51  test functions\Many Local Minima\crossit.m

     文件       1484  2018-10-07 18:51  test functions\Many Local Minima\drop.m

     文件       1505  2018-10-07 18:52  test functions\Many Local Minima\egg.m

     文件       1533  2018-10-07 18:53  test functions\Many Local Minima\griewank.m

     文件       1336  2018-10-07 18:52  test functions\Many Local Minima\grlee12.m

     文件       1493  2018-10-07 18:54  test functions\Many Local Minima\holder.m

     文件       2269  2018-10-07 18:54  test functions\Many Local Minima\langer.m

     文件       1659  2018-10-07 18:55  test functions\Many Local Minima\levy.m

     文件       1537  2018-10-07 18:56  test functions\Many Local Minima\levy13.m

     文件       1495  2018-10-07 18:56  test functions\Many Local Minima\rastr.m

     文件       1499  2018-10-07 18:57  test functions\Many Local Minima\schaffer2.m

     文件       1505  2018-10-07 18:57  test functions\Many Local Minima\schaffer4.m

     文件       1498  2018-10-07 18:58  test functions\Many Local Minima\schwef.m

     文件       1565  2018-10-07 18:58  test functions\Many Local Minima\shubert.m

     文件       1519  2018-10-07 19:13  test functions\Other\beale.m

     文件       2051  2018-10-07 19:14  test functions\Other\branin.m

     文件       2073  2018-10-07 19:15  test functions\Other\braninmodif.m

     文件       1581  2018-10-07 19:14  test functions\Other\braninsc.m

............此处省略36个文件信息

评论

共有 条评论