资源简介
遗传算法实例演示及思想说明。MATLAB及PPT。程序附有详细说明,供大家学习讨论。
代码片段和文件信息
%%交叉
function POPNew=Crossover(POPpop_cross_rate)
[sizexsizey]=size(POP);
crossNum=fix(fix(sizex*pop_cross_rate));
crossANum=randi([1sizex]1crossNum);
crossBNum=randi([1sizex]1crossNum);
POPTem=zeros(crossNumsizey);
for i=1:1:crossNum
POPTem(i:)=[POP(crossANum(i)1:fix(sizey/2))POP(crossBNum(i)fix(sizey/2)+1:sizey)];
end
POPNew(1:sizex:)=POP(1:sizex:);
POPNew(sizex+1:sizex+crossNum:)=POPTem;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 435 2018-01-11 14:34 test\Crossover.m
文件 64 2018-01-11 11:51 test\DecodeGA.m
文件 263 2018-01-11 14:42 test\DeleteGA.m
文件 246 2018-01-11 11:53 test\Fitness.m
文件 229 2018-01-11 11:24 test\InitialPop.m
文件 673 2018-01-12 15:04 test\MainGA.m
文件 458 2018-01-11 14:43 test\Mutation.m
文件 312 2018-01-10 16:07 test\plothelp.m
文件 273 2018-01-10 16:14 test\plottest.m
文件 331 2018-01-11 13:41 test\Selection.m
文件 291 2018-01-11 15:14 test\Target.m
文件 80122 2018-01-12 15:25 test\简单思想.pptx
目录 0 2018-01-12 15:25 test
----------- --------- ---------- ----- ----
83697 13
- 上一篇:BP神经网络 拟合正弦曲线的
- 下一篇:基于RBF算法的PID控制
相关资源
- 直方图均衡化及matlab实现
- 应用 MATLAB实现连续信号的采样与重构
- 郭涛算法的MATLAB实现
- 用matlab编写的二维最大熵和最小交叉
- 遗传算法用于数字滤波器的设计实验
- GMM的matlab实现集合
- 灰色预测模型 MATLAB实现含具体数据
- 基于matlab的车辆分类(更改图片集的
- 利用DOG算子实现图像特征提取中的角
- NSGA-II快速非支配排序遗传算法
- matlab实现人工鱼群算法测试函数
- 机器学习及其matlab实现—从基础到实
- 经典去雾算法matlab实现
- MATLAB源程序代码分享:MATLAB实现四阶
- NSGA2多目标遗传算法matlab代码
- LOF算法MATLAB实现
- 利用GA-BP神经网络算法的应用之MATLA
- 用于彩色图像增强的CLAHE算法的MATLA
- matlab遗传算法解决作业车间调度问题
- matlab实现的基于颜色直方图的特征匹
- 分水岭算法分割苹果(matlab代码实现
- 该源代码的功能是用matlab来实现链码
- 数字信号处理理论算法与实现课后习
- KPCA故障诊断matlab实现182088
- MUSIC空间谱估计算法matlab实现
- 无迹粒子滤波的matlab实现
- MATLAB实现形态学滤波
- LDPC编码的matlab实现
- MATLAB实现不同插值方法的GUI界面设计
- 利用MATLAB提供的函数fskmod实现2FSK调制
评论
共有 条评论