CEC2017函数测试工具

所属分类:进化算法
开发工具:matlab
文件大小:3852KB
下载次数:22
上传日期:2020-05-17 18:03:00
上 传 者cheng_zi
说明:  最新的进化算法的测试函数,可运行,供30个函数,以及包括一个标准pso代码
(The test function of the latest evolutionary algorithm, which can run for 30 functions, and includes a standard PSO code)

文件列表:
Matlab -函数测试工具 (0, 2019-11-11)
__MACOSX\._Matlab -函数测试工具 (287, 2019-11-11)
Matlab -函数测试工具\cec17_func.cpp (41822, 2017-06-29)
__MACOSX\Matlab -函数测试工具\._cec17_func.cpp (187, 2017-06-29)
Matlab -函数测试工具\.DS_Store (6148, 2019-12-23)
__MACOSX\Matlab -函数测试工具\._.DS_Store (120, 2019-12-23)
Matlab -函数测试工具\cec17_func.mexw64 (51712, 2017-06-29)
__MACOSX\Matlab -函数测试工具\._cec17_func.mexw64 (187, 2017-06-29)
Matlab -函数测试工具\PSO_func.m (1710, 2016-12-30)
__MACOSX\Matlab -函数测试工具\._PSO_func.m (187, 2016-12-30)
Matlab -函数测试工具\fa_ndim.m (5465, 2019-03-10)
__MACOSX\Matlab -函数测试工具\._fa_ndim.m (187, 2019-03-10)
Matlab -函数测试工具\input_data (0, 2019-04-27)
__MACOSX\Matlab -函数测试工具\._input_data (187, 2019-04-27)
Matlab -函数测试工具\main.m (593, 2017-05-26)
__MACOSX\Matlab -函数测试工具\._main.m (187, 2017-05-26)
Matlab -函数测试工具\input_data\shift_data_10.txt (2502, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shift_data_10.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\shuffle_data_11_D50.txt (141, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shuffle_data_11_D50.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\shuffle_data_16_D10.txt (21, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shuffle_data_16_D10.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\M_23_D2.txt (832, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._M_23_D2.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\M_20_D20.txt (10040, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._M_20_D20.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\shuffle_data_12_D30.txt (81, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shuffle_data_12_D30.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\shuffle_data_4_D20.txt (51, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shuffle_data_4_D20.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\M_9_D50.txt (62600, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._M_9_D50.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\M_21_D30.txt (225600, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._M_21_D30.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\shuffle_data_29_D10.txt (210, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shuffle_data_29_D10.txt (187, 2016-09-04)
Matlab -函数测试工具\input_data\shuffle_data_5_D30.txt (81, 2016-09-04)
__MACOSX\Matlab -函数测试工具\input_data\._shuffle_data_5_D30.txt (187, 2016-09-04)
... ...

/* CEC17 Test Function Suite for Single Objective Optimization- Bound constraints Noor Awad (email: noor0029@e.ntu.edu.sg) Last update on 29_6_2017 */ Please put cec17_func.cpp and input_data folder with your algorithm in the same folder. Set this folder as the current path. 1. run the following command in Matlab window: mex cec17_func.cpp -DWINDOWS 2. Then you can use the test functions as the following example: f = cec17_func(x,func_num); here x is a D*pop_size matrix. 3. main.m is an example test code with PSO algorithm.

近期下载者

相关文件


收藏者