资源简介
SaDE的源代码,帮助理解SaDE的那篇论文,自适应性的改进差分进化算法

代码片段和文件信息
/*
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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 26918 2014-05-19 14:29 10dim\cec13_func.cpp
文件 76288 2014-07-02 06:46 10dim\cec13_func.mexw64
文件 25200 2012-10-06 02:31 10dim\input_data\M_D10.txt
文件 2502000 2012-10-06 02:32 10dim\input_data\M_D100.txt
文件 1040 2012-10-06 03:27 10dim\input_data\M_D2.txt
文件 100400 2012-10-06 02:31 10dim\input_data\M_D20.txt
文件 225600 2012-10-06 02:31 10dim\input_data\M_D30.txt
文件 400800 2012-12-24 01:36 10dim\input_data\M_D40.txt
文件 6350 2012-10-06 02:31 10dim\input_data\M_D5.txt
文件 626000 2012-10-06 02:32 10dim\input_data\M_D50.txt
文件 901200 2012-12-24 01:37 10dim\input_data\M_D60.txt
文件 1226400 2012-12-24 01:37 10dim\input_data\M_D70.txt
文件 1601600 2012-12-24 01:37 10dim\input_data\M_D80.txt
文件 2026800 2012-12-24 01:37 10dim\input_data\M_D90.txt
文件 25020 2012-10-21 14:28 10dim\input_data\shift_data.txt
文件 18823 2014-07-03 10:38 10dim\result.txt
文件 4029 2014-06-25 15:21 10dim\run1.m
文件 12415 2014-06-30 09:00 10dim\SaDE.asv
文件 12502 2014-07-01 14:53 10dim\SaDE.m
目录 0 2014-07-01 08:45 10dim\input_data
目录 0 2014-07-03 10:38 10dim
----------- --------- ---------- ----- ----
9819385 21
相关资源
- 编程实现二维DCT变换
- 图像二值化
- 用FFT对信号进行频谱分析
- Tone-Reservation
- QGA 量子遗传算法
- 差分形式的阻滞增长模型
- 遗传算法的M文件
- 简单二阶互联系统的非线性动力学分
- 手写数字识别-模板匹配法
- Stock_Watson_动态因子分析模型
- 果蝇优化算法优化支持向量回归程序
- 自己做的一个简单GUI扑克纸牌识别-
- multi output SVR
- AR过程的线性建模过程与各种功率谱估
- PCNN TOOLBOX
- plstoolbox.zip
- 中国国家基础地理信息系统GIS数据
- 粒子群微电网优化调度
- 矩阵分析-经典教材-中文版-Roger.A.Ho
- 压缩感知TwIST
- 基于最小错误率的贝叶斯手写数字分
- 最全系统辨识源代码,包括多种最小
- 导弹制导实验
- 画跟踪精确度图的程序.zip
- 重力场大地水准面及重力异常阶次误
- prtools5.2.3工具包
- 脉冲耦合神经网络工具箱PCNN-toolbox
- SVM算法-回归拟合程序.zip
- Kriging代理模型EGO算法.zip
- Matalb实现停车场完整系统
评论
共有 条评论