资源简介
cec2013基准测试函数 matlab源程序
代码片段和文件信息
/*
CEC13 Test Function Suite
Jane Jing Liang (email: liangjing@zzu.edu.cn)
14th Feb. 2013
1. Run the following command in Matlab window:
mex cec13_func.cpp -DWINDOWS
2. Then you can use the test functions as the following example:
f = cec13_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;
#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); /* Sphere */
void ellips_func(double * double * int double *double * int); /* Ellipsoidal */
void bent_cigar_func(double * double * int double *double * int); /* Discus */
void discus_func(double * double * int double *double * int); /* Bent_Cigar */
void dif_powers_func(double * double * int double *double * int); /* Different Powers */
void rosenbrock_func (double * double * int double *double * int); /* Rosenbrock‘s */
void schaffer_F7_func (double * double * int double *double * int); /* Schwefel‘s F7 */
void ackley_func (double * double * int double *double * int); /* Ackley‘s */
void rastrigin_func (double * double * int double *double * int); /* Rastrigin‘s */
void step_rastrigin_func (double * double * int double *double * int); /* Noncontinuous Rastrigin‘s */
void weierstrass_func (double * double * int double *double * int); /* Weierstrass‘s */
void griewank_func (double * double * int double *double * int); /* Griewank‘s */
void schwefel_func (double * double * int double *double * int); /* Schwefel‘s */
void katsuura_func (double * double * int double *double * int); /* Katsuura */
void bi_rastrigin_func (double * double * int double *double * int); /* Lunacek Bi_rastrigin Function */
void grie_rosen_func (double * double * int double *double * int); /* Griewank-Rosenbrock */
void escaffer6_func (double * double * int double *double * int); /* Expanded Scaffer’s F6 */
void cf01 (double * double * int double *double * int); /* Composition Function 1 */
void cf02 (double * double * int double *double * int); /* Composition Function 2 */
void cf03 (double * double * int double *double * int); /* Composition Function 3 */
void cf04 (double * double * int double *double * int); /* Composition Function 4 */
void cf05 (double * double * int double *double * int); /* Composition Function 5 */
void cf06 (double * double * int double *double * int); /* Composition Function 6 */
void cf07 (double * double * int double *double * int); /* Composition Function 7 */
void cf08 (double * double * int double *double * int); /* Composition Function 8 */
void shiftfunc (double*dou
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 26800 2020-11-22 00:03 cec13matlab\cec13_func.cpp
文件 433 2020-11-22 00:03 cec13matlab\main.m
文件 1710 2020-11-22 00:03 cec13matlab\PSO_func.m
文件 379 2020-11-22 00:03 cec13matlab\readme.txt
文件 25200 2020-11-22 00:03 cec13matlab\input_data\M_D10.txt
文件 2502000 2020-11-22 00:03 cec13matlab\input_data\M_D100.txt
文件 1040 2020-11-22 00:03 cec13matlab\input_data\M_D2.txt
文件 100400 2020-11-22 00:03 cec13matlab\input_data\M_D20.txt
文件 225600 2020-11-22 00:03 cec13matlab\input_data\M_D30.txt
文件 400800 2020-11-22 00:03 cec13matlab\input_data\M_D40.txt
文件 6350 2020-11-22 00:03 cec13matlab\input_data\M_D5.txt
文件 626000 2020-11-22 00:03 cec13matlab\input_data\M_D50.txt
文件 901200 2020-11-22 00:03 cec13matlab\input_data\M_D60.txt
文件 1226400 2020-11-22 00:03 cec13matlab\input_data\M_D70.txt
文件 1601600 2020-11-22 00:03 cec13matlab\input_data\M_D80.txt
文件 2026800 2020-11-22 00:03 cec13matlab\input_data\M_D90.txt
文件 25020 2020-11-22 00:03 cec13matlab\input_data\shift_data.txt
- 上一篇:跳频信号参数估计
- 下一篇:IEEE_33bus2
相关资源
- 载波恢复与符号定时的仿真 (carrie
- 等距映射(ISOMAP)算法的matlab实现
- 利用压缩感知的关联成像程序,计算
- matlab计算复杂网络中节点的紧密中心
- matlab仿真的图像序列的柱面全景拼接
- 欧拉运动放大视频和代码
- matlab神经网络43个案例分析的代码及数
- matlab混凝土(Concrete )骨料(Bone )随
- Direct-driven-PMSG
- 稀疏恢复算法 focuss
- 蒙特卡洛模拟光子在组织中的运动m
- ERADistNataf MATLAB
- bp神经网络的adp小程序
- 主动声纳
- Particle Swarm Optimization(PSO) Algorithm
- MATLAB绘制伯德图
- 椭圆拟合matlab
- knn算法matlab实现
- 基本蛙跳程序 matlab
- 用matlab编写的BP神经网络用于预测房价
- 针对三维点云的Mean Shift聚类算法(
- 复杂网络特性计算的matlab代码
- 基于MATLAB的灰色预测模型的实现
- A星算法寻路matlab程序代码
- 基于Matlab轮廓匹配的物体识别系统的
- DEA的Matlab程序,绝对可运行!!
- matlab kmeans聚类 代码和带图
- matlab将dat数据转换成jpg图像并保存
- matlab程序下的决策树与随机森林分类
- 遗传算法优化神经网络matlab源码
评论
共有 条评论