资源简介
CEC2014测试函数PartA及B的M文件和函数说明及结果分析
代码片段和文件信息
/*
CEC14 Test Function Suite
Jane Jing Liang (email: liangjing@zzu.edu.cn)
Dec. 20th 2013
1. Run the following command in Matlab window:
mex cec14_func.cpp -DWINDOWS
2. Then you can use the test functions as the following example:
f = cec14_func(xfunc_num);
Here x is a D*pop_size matrix.
*/
#include
#include
#include
#include
#include
double *OShift*M*y*z*x_bound;
int ini_flag=0n_flagfunc_flag*SS;
#include
#include
#include
#include
#define INF 1.0e99
#define EPS 1.0e-14
#define E 2.7182818284590452353602874713526625
#define PI 3.1415926535897932384626433832795029
void sphere_func (double * double * int double *double * int int); /* Sphere */
void ellips_func(double * double * int double *double * int int); /* Ellipsoidal */
void bent_cigar_func(double * double * int double *double * int int); /* Discus */
void discus_func(double * double * int double *double * int int); /* Bent_Cigar */
void dif_powers_func(double * double * int double *double * int int); /* Different Powers */
void rosenbrock_func (double * double * int double *double * int int); /* Rosenbrock‘s */
void schaffer_F7_func (double * double * int double *double * int int); /* Schwefel‘s F7 */
void ackley_func (double * double * int double *double * int int); /* Ackley‘s */
void rastrigin_func (double * double * int double *double * int int); /* Rastrigin‘s */
void weierstrass_func (double * double * int double *double * int int); /* Weierstrass‘s */
void griewank_func (double * double * int double *double * int int); /* Griewank‘s */
void schwefel_func (double * double * int double *double * int int); /* Schwefel‘s */
void katsuura_func (double * double * int double *double * int int); /* Katsuura */
void bi_rastrigin_func (double * double * int double *double * int int); /* Lunacek Bi_rastrigin */
void grie_rosen_func (double * double * int double *double * int int); /* Griewank-Rosenbrock */
void escaffer6_func (double * double * int double *double * int int); /* Expanded Scaffer’s F6 */
void step_rastrigin_func (double * double * int double *double * int int); /* Noncontinuous Rastrigin‘s */
void happycat_func (double * double * int double *double * int int); /* HappyCat */
void hgbat_func (double * double * int double *double * int int); /* HGBat */
void hf01 (double * double * int double *double * int *int int); /* Hybrid Function 1 */
void hf02 (double * double * int double *double * int *int int); /* Hybrid Function 2 */
void hf03 (double * double * int double *double * int *int int); /* Hybrid Function 3 */
void hf04 (double * double * int double *double * int *int int); /* Hybrid Function 4 */
void hf05 (double * doubl
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-09 10:27 CEC2014测试函数及PDF文件解释说明\
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\
文件 1607 2013-12-22 21:04 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\CEC14_EOTP_C.cpp
文件 1364 2013-12-24 22:50 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\Test_CEC14_EOTP_C.m
文件 352075 2013-12-24 22:49 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\cec14_eotp.cpp
文件 1584 2013-12-22 20:30 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\cec14_eotp.h
文件 241 2013-12-22 20:51 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\cec14_eotp_c.m
文件 303 2013-12-22 21:59 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\makefile
文件 13835 2013-12-24 22:51 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_C\matlab_c_comparison.txt
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\
文件 301 2013-12-22 21:29 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\.classpath
文件 391 2013-12-22 21:16 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\.project
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\.settings\
文件 598 2013-12-22 21:29 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\.settings\org.eclipse.jdt.core.prefs
文件 1438 2013-12-24 22:06 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\Test_CEC14_EOTP_JAVA.m
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\bin\
目录 0 2018-09-09 10:28 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\bin\cec14\
文件 13835 2013-12-24 22:52 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\matlab_java_comparison.txt
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\
文件 129947 2013-12-24 21:45 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\Rotation_data.java
文件 129908 2013-12-24 21:45 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\Rotation_data_ex.java
文件 18959 2013-12-24 21:41 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\Shift_data.java
文件 808 2013-12-24 19:36 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\Test.java
文件 521 2013-12-24 21:46 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\Transform.java
文件 39252 2013-12-24 22:10 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_JAVA\src\cec14\eotp.java
目录 0 2018-09-09 10:26 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_MATLAB\
文件 1919 2013-12-24 18:48 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_MATLAB\cec14_eotp_functions.m
文件 2895 2013-12-24 18:47 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_MATLAB\cec14_eotp_problems.m
文件 4985 2013-12-24 20:10 CEC2014测试函数及PDF文件解释说明\CEC14-PartB_expensive_opt\CEC14_EOTP_MATLAB\cec14_eotp_test_rs.m
............此处省略942个文件信息
相关资源
- arm cortex m0 rtl code
- Xcode 12.3(16F156)安装包.zip
- windows 64位系统下安装Code Warrior6.3方法
- Zxing-Code_128一维码
- CODE128A 字体
- Code 128 字体
- INBarcodeOCR条码识别组件,识别率及速
- code39条形码字体
- 飞思卡尔68HC08Metrowerks_CodeWarrior开发软
- codewarrior使用指南中文版
- Code Warrior License 破解,各个版本可用
- Codewarrior HCS12 V5.1 license
- codewarrior6.3 win10环境可以安装的破解
- Codesys变成入门手册
- patchedcode.bin
- 奥科网关M1000B配置手册.docx
- icm20948_Sensor_Code.zip
- OzCode3.X Patch 注册机
- Qt实现Code39条形码
- shellcoder编程揭秘
- 黄金矿工源码
- G-code-Interpreter,G代码解释器
- 程序员输入法unicode版
- 维吾尔文字符集unicode编码表
- 维吾尔文unicode编码表
- J2ME的RPG游戏Demo
- Windows程序设计 中英中文是完美版本
- 制作证书工具(MakeCert.ext Cert2Spc.e
- RAD CODEGEAR 2010 [Delphi2010] 正式版 序列号
- Xenocode+Postbuild+2010+for+.NET程序混淆器(
评论
共有 条评论