资源简介
这段代码提供了23个目标基准函数,用来测试,运行结果表明此matlab程序非常好。如果需要运行自己的目标函数,只需要在objFuc.m文件中用新的F_index插入你自己的目标函数。
代码片段和文件信息
% This function gives boundaries and dimension of search space for test functions.该功能为测试功能提供搜索空间的边界和维度。
function varargout = funcRange(funcIndex)
% Default dimension
dim = 30;
switch funcIndex
case 1
low = -100; up = 100;
case 2
low = -10; up = 10;
case 3
low = -100; up = 100;
case 4
low = -100; up = 100;
case 5
low = -30; up = 30;
case 6
low = -100; up = 100;
case 7
low = -1.28; up = 1.28;
case 8
low = -500; up = 500;
case 9
low = -5.12; up = 5.12;
case 10
low = -32; up = 32;
case 11
low = -600; up = 600;
case 12
low = -50; up = 50;
case 13
low = -50; up = 50;
case 14
low = -65.536; up = 65.536; dim = 2;
case 15
low = -5; up = 5; dim = 4;
case 16
low = -5; up = 5; dim = 2;
case 17
low = [-5 0]; up = [10 15]; dim = 2;
case 18
low = -2; up = 2; dim = 2;
case 19
low = 0; up = 1; dim = 3;
case 20
low = 0; up = 1; dim = 6;
case 21
low = 0; up = 10; dim = 4;
case 22
low = 0; up = 10; dim = 4;
case 23
low = 0; up = 10; dim = 4;
end
if nargout
varargout{1} = low;
varargout{2} = up;
varargout{3} = dim;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-08 17:41 GSA-matlab\
文件 1560 2018-03-08 15:58 GSA-matlab\funcRange.m
文件 1005 2018-03-08 17:41 GSA-matlab\GSA.m
文件 2508 2018-03-08 15:58 GSA-matlab\GSA_func.m
文件 3464 2018-03-08 15:58 GSA-matlab\objFunc.m
文件 147 2016-03-03 19:42 GSA-matlab\README.md
相关资源
- 二进制引力搜索算法BGSAmatlab程序
- 模式识别matlab:最小错误率、最小风
- 基于MATLAB实现的说话人识别程序,分
- PCL 点云的圆柱拟合.md
- 基于粒子群算法的PID控制器优化设计
- 复合梯形及复合辛普森求积计算积分
- 把图像分割成RGB通道的MATLAB代码
- 一种改进的K-means算法
- 多种DOA估计算法MATLAB,如MUSIC、ESPRI
- leach与sep算法matlab代码
- pcm编解码、A律喝u律十三折线通用程序
- MATLAB画三维球体、半球体、圆柱、山
- MATLAB程序实现外推法、黄金分割法
- 模拟电磁波传播
- 图像二值化OTSU方法matlab程序
- hmm的matlab源代码
- adaboost 演示demo基于Matlab,学习算法包
- 室内定位三种经典算法Fang、Taylor、
- 最小二乘匹配算法、matlab版
- 计算方法 方程求根 二分法、牛顿法、
- 计算方法实验实 常微分方程 欧拉法、
- 对数极坐标变换matlab程序
- 小波包分解与重构、能量谱 MATLAB代码
- CT图像重建、投影matlab代码
- MIMO 信道容量 发射端已知、未知CSI的
- GY-85惯性模块的实时数据绘图与处理包
- 有限元法求解两端简支、固定梁的固
- 光流场配准matlab实现
- matlab 实现语音增强含维纳滤波、谱减
- MATLAB代码:小波包分解与重构、能量
评论
共有 条评论