资源简介
常用的算法测试函数原代码matlab版,包括Rosenbrock,Schaffer,Schewel等等
代码片段和文件信息
function ObjVal = Rosenbrock(Chromswitc);
% Dimension of objective function
Dim=size(Chrom2);
% Compute population parameters
[NindNvar] = size(Chrom);
% function 11 sum of 100* (x(i+1) -xi^2)^2+(1-xi)^2 for i = 1:Dim (Dim=10)
% n = Dim -10 <= xi <= 10
% global minimum at (xi)=(1) ; fmin=0
Mat1 = Chrom(:1:Nvar-1);
Mat2 = Chrom(:2:Nvar);
if Dim == 2
ObjVal = 100*(Mat2-Mat1.^2).^2+(1-Mat1).^2;
else
ObjVal = sum((100*(Mat2-Mat1.^2).^2+(1-Mat1).^2)‘)‘;
end
% End of function
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 602 2016-04-11 15:13 算法测试函数\Rosenbrock.m
文件 801 2016-04-15 22:02 算法测试函数\Schaffer.m
文件 603 2016-04-11 15:22 算法测试函数\Schewel.m
文件 512 2016-04-11 14:19 算法测试函数\Schwefel.m
文件 617 2016-04-14 15:43 算法测试函数\shiftedRosenbrock.m
文件 293 2016-04-14 15:43 算法测试函数\ShiftedSphere.m
文件 282 2016-03-08 10:57 算法测试函数\Sphere.m
文件 384 2016-03-10 15:15 算法测试函数\step.m
文件 730 2016-04-11 15:51 算法测试函数\SumDifferent.m
文件 402 2016-03-08 15:09 算法测试函数\SumSquares.m
文件 480 2016-03-08 15:13 算法测试函数\Zakharov.m
- 上一篇:QPSK扩频代码
- 下一篇:基于HSI空间的图像分割算法
相关资源
- 弗洛伊德 算法matlab
- 压缩感知算法的matlab仿真源码
- 粒子滤波算法介绍及MATLAB工具箱
- 通过knn算法,实现WiFi室内定位在mat
- 回溯搜索算法 matlab BSA.m
- 度中心性算法
- EM算法在高斯混合模型中的应用有ma
- threeD_svpwm.mdl
- chan算法代码1234.m
- RRT、RRT-Connect、LazyRRT、RRTextend、RRT*的
- 这是一个用matlab实现的RBF神经网络手
- 基于MATLAB的KNN算法实现多分类.rar
- MATLAB遗传算法解决旅行商问题TSP、多
- 机器人避障算法的matlab仿真代码
- 蚁群算法进行二维路径规划.zip
- 基于粒子群算法的投影寻踪法matlab代
- 基于遗传模拟退火算法的模糊C均值聚
- 粒子群算法优化3-5-3多项式工业机器人
- NSGA-II算法实现
- kalmanfilter_fuben.slx
- 依据卫星星历计算坐标(含代码、数
- Matlab强化学习_网格迷宫问题_SarsaLam
- 粒子群算法应用在路径规划matlab
- 投影寻踪-遗传算法MATLAB程序
- GA遗传算法matlab程序
- 基于ATO的列车速度曲线优化
- BFGS算法的Matlab实现
- 模拟退火算法解决0-1背包问题
- 蚁群算法MATLAB代码287131
- TOPSIS的MATLAB算法实现
评论
共有 条评论