資源簡介
CEC2008 大規模優化問題,7個測試函數,包括MATLAB 和C語言版本,另外含有論文說明
代碼片段和文件信息
#include?“benchmark.h“
#include?“data.h“
#include?
#include?
#include?
static?double?pi;
static?double?e;
double?func(int?func_number??int?dim??double*?x){
pi?=?acos(-1.0);
e?=?exp(1.0);
????if(dim>1000)?dim?=?1000;
????switch(func_number){
????????case?1?:?return?Shifted_Sphere(dim??x?);
????????????break;
????????case?2?:?return?Schwefel_Problem(dim??x?);
????????????break;
????????case?3?:?return?Shifted_Rosenbrock(dim??x?);
????????????break;
????????case?4?:?return?Shifted_Rastrigin(dim??x?);
????????????break;
????????case?5?:?return?Shifted_Griewank(dim??x?);
????????????break;
????????case?6?:?return?Shifted_Ackley(dim??x?);
????????????break;
????????default?:
????????????printf(“Error?:?Function?number?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-04?21:05??CEC08\
?????文件???????75822??2009-04-01?20:31??CEC08\CEC2008_SUMMARY.pdf
?????目錄???????????0??2018-01-04?21:05??CEC08\LSGO.CEC08.Benchmark\
?????目錄???????????0??2018-01-04?21:05??CEC08\LSGO.CEC08.Benchmark\C\
?????文件????????2566??2007-10-25?12:33??CEC08\LSGO.CEC08.Benchmark\C\benchmark.c
?????文件?????????591??2007-10-25?09:56??CEC08\LSGO.CEC08.Benchmark\C\benchmark.h
?????文件???????18239??2007-11-12?13:46??CEC08\LSGO.CEC08.Benchmark\C\cec08-f7-cpp.zip
?????文件??????153197??2007-10-25?12:58??CEC08\LSGO.CEC08.Benchmark\C\data.h
?????目錄???????????0??2018-01-04?21:05??CEC08\LSGO.CEC08.Benchmark\MATLAB\
?????文件???????37430??2007-11-06?15:45??CEC08\LSGO.CEC08.Benchmark\MATLAB\FractalFunctions.jar
?????文件????????7840??2007-10-10?13:02??CEC08\LSGO.CEC08.Benchmark\MATLAB\ackley_shift_func_data.mat
?????文件????????3613??2007-11-13?14:42??CEC08\LSGO.CEC08.Benchmark\MATLAB\benchmark_func.m
?????文件?????????171??2007-11-06?13:35??CEC08\LSGO.CEC08.Benchmark\MATLAB\fastfractal_doubledip_data.mat
?????文件?????????195??2007-11-06?13:52??CEC08\LSGO.CEC08.Benchmark\MATLAB\fbias_data.mat
?????文件????????7817??2007-10-10?11:39??CEC08\LSGO.CEC08.Benchmark\MATLAB\griewank_shift_func_data.mat
?????文件????????7914??2007-10-09?14:32??CEC08\LSGO.CEC08.Benchmark\MATLAB\rastrigin_shift_func_data.mat
?????文件????????7831??2007-10-10?11:43??CEC08\LSGO.CEC08.Benchmark\MATLAB\rosenbrock_shift_func_data.mat
?????文件????????7751??2007-10-11?13:36??CEC08\LSGO.CEC08.Benchmark\MATLAB\schwefel_shift_func_data.mat
?????文件????????7826??2007-10-10?11:41??CEC08\LSGO.CEC08.Benchmark\MATLAB\sphere_shift_func_data.mat
?????文件??????345716??2007-12-06?20:51??CEC08\LSGO.CEC08.Benchmark\Tech.Report.CEC2008.LSGO.pdf
評論
共有 條評論