资源简介
代码中有特别详细的注释,包括7个模块,供大家学习使用。
代码片段和文件信息
% ZDT1
% function f = evaluate_objective(x M V)%计算每个个体的M个目标函数值 传出1*2数据 ZDT1
% f = [];
% f(1) = x(1);
% g = 1;
% sum = 0;
% for i = 2:V
% sum = sum + x(i);
% end
% sum = 9*(sum / (V-1));
% g = g + sum;
% f(2) = g * (1 - sqrt(x(1) / g));
% end
function f = evaluate_objective(x M V)
f = [];
sum=0;
g=0;
f(1)=0.5*x(1)*x(2)*(1+g);
f(2)=0.5*x(1)*(1-x(2))*(1+g);
f(3)=0.5*(1-x(1))*(1+g);
for i = 3:V
sum = sum +(x(i)-0.5)^2;
end
g=100*(10+sum-cos(20*pi*( x(i)-0.5 ) ) );
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 545 2019-04-17 13:58 NSGA2_0401\evaluate_ob
文件 3150 2019-04-11 09:53 NSGA2_0401\genetic_operator.m
文件 791 2019-04-12 08:53 NSGA2_0401\initialize_variables.m
文件 4668 2019-04-04 09:38 NSGA2_0401\non_domination_sort_mod.m
文件 2008 2019-04-17 14:04 NSGA2_0401\nsga_2_optimization.m
文件 1201 2019-04-03 17:14 NSGA2_0401\replace_chromosome.m
文件 1667 2019-04-03 16:15 NSGA2_0401\tournament_selection.m
目录 0 2019-04-17 13:58 NSGA2_0401\
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 协同进化遗传算法求解函数优化问题
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
评论
共有 条评论