cec15-matlab-code
所属分类:Delphi/CppBuilder
开发工具:matlab
文件大小:1981KB
下载次数:12
上传日期:2017-05-25 02:53:37
上 传 者:
anku
说明: MATLAB CODE OF CEC 15 BECHMARK FUNCTION
文件列表:
cec15-matlab-code\cec15_func.cpp (34966, 2014-12-29)
cec15-matlab-code (0, 2014-12-26)
cec15-matlab-code\cec15_data_generator.m (10645, 2014-11-19)
cec15-matlab-code\cec15_func.mexw64 (31232, 2014-12-26)
cec15-matlab-code\input_data (0, 2014-11-27)
cec15-matlab-code\input_data\bias_10.txt (252, 2014-11-16)
cec15-matlab-code\input_data\bias_11.txt (252, 2014-11-16)
cec15-matlab-code\input_data\bias_12.txt (252, 2014-11-16)
cec15-matlab-code\input_data\bias_13.txt (252, 2014-11-16)
cec15-matlab-code\input_data\bias_14.txt (252, 2014-11-16)
cec15-matlab-code\input_data\bias_15.txt (252, 2014-11-16)
cec15-matlab-code\input_data\bias_9.txt (252, 2014-11-16)
cec15-matlab-code\input_data\M_10_D10.txt (25200, 2014-11-16)
cec15-matlab-code\input_data\M_10_D100.txt (2502000, 2014-11-16)
cec15-matlab-code\input_data\M_10_D2.txt (1040, 2014-11-16)
cec15-matlab-code\input_data\M_10_D30.txt (225600, 2014-11-16)
cec15-matlab-code\input_data\M_10_D50.txt (626000, 2014-11-16)
cec15-matlab-code\input_data\M_11_D10.txt (25200, 2014-11-16)
cec15-matlab-code\input_data\M_11_D100.txt (2502000, 2014-11-16)
cec15-matlab-code\input_data\M_11_D2.txt (1040, 2014-11-16)
cec15-matlab-code\input_data\M_11_D30.txt (225600, 2014-11-16)
cec15-matlab-code\input_data\M_12_D10.txt (25200, 2014-11-16)
cec15-matlab-code\input_data\M_12_D100.txt (2502000, 2014-11-16)
cec15-matlab-code\input_data\M_12_D2.txt (1040, 2014-11-16)
cec15-matlab-code\input_data\M_12_D30.txt (225600, 2014-11-16)
cec15-matlab-code\input_data\M_12_D50.txt (626000, 2014-11-16)
cec15-matlab-code\input_data\M_13_D10.txt (25200, 2014-11-16)
cec15-matlab-code\input_data\M_13_D100.txt (2502000, 2014-11-16)
cec15-matlab-code\input_data\M_13_D2.txt (1040, 2014-11-16)
cec15-matlab-code\input_data\M_13_D30.txt (225600, 2014-11-16)
cec15-matlab-code\input_data\M_13_D50.txt (626000, 2014-11-16)
cec15-matlab-code\input_data\M_14_D10.txt (25200, 2014-11-16)
cec15-matlab-code\input_data\M_14_D100.txt (2502000, 2014-11-16)
cec15-matlab-code\input_data\M_14_D2.txt (1040, 2014-11-16)
cec15-matlab-code\input_data\M_14_D30.txt (225600, 2014-11-16)
cec15-matlab-code\input_data\M_14_D50.txt (626000, 2014-11-16)
cec15-matlab-code\input_data\M_15_D10.txt (25200, 2014-11-16)
cec15-matlab-code\input_data\M_15_D100.txt (2502000, 2014-11-16)
cec15-matlab-code\input_data\M_15_D2.txt (1040, 2014-11-16)
cec15-matlab-code\input_data\M_15_D30.txt (225600, 2014-11-16)
... ...
/*
CEC15 Test Function Suite for Single Objective Optimization
Jane Jing Liang
email: liangjing@zzu.edu.cn; liangjing@pmail.ntu.edu.cn
Nov. 21th 2014
Reference:
J. J. Liang, B. Y. Qu, P. N. Suganthan, Q. Chen, "Problem Definitions and Evaluation Criteria for the CEC 2015 Competition on Learning-based Real-Parameter Single Objective Optimization",Technical Report201411A, Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou, *** and Technical Report, Nanyang Technological University, Singapore, 2014.
*/
1. Run "mex -setup" and choose a proper complier (Microsoft Visual C++ 6.0 is prefered)
Would you like mex to locate installed compilers [y]/n? y
2. Put cec15_func.cpp and input_data folder with your algorithm in the same folder. Set this folder as the current path.
3. Run the following command in Matlab window:
mex cec15_func.cpp -DWINDOWS
4. Then you can use the test functions as the following example:
f = cec15_func(x,func_num);
here x is a D*pop_size matrix.
5. main.m is an example test code with PSO algorithm.
近期下载者:
相关文件:
收藏者: