资源简介
基于多层编码遗传算法的车间调度算法,结合具体问题给出了程序分析
代码片段和文件信息
function ChromNew=aberranceJm(ChromMUTRJmT)
%初始化
[NINDWNumber]=size(Chrom);
WNumber=WNumber/2;
ChromNew=Chrom;
[PNumber MNumber]=size(Jm);
Number=zeros(1PNumber);
for i=1:PNumber
Number(i)=1;
end
for i=1:NIND
%取一个个体
S=Chrom(i:);
WPNumberTemp=Number;
for j=1:WNumber
JMTemp=Jm{S(j) WPNumberTemp(S(j))};
SizeTemp=length(JMTemp);
%是否变异
if MUTR>rand;
% 选择机器(随机选择)
% S(j+WNumber)=unidrnd(SizeTemp);
%选择机器( 加工时间少的选择几率大)
if SizeTemp==1
S(j+WNumber)=1;
else
S(j+WNumber)=selectJm(S(j++WNumber)T{S(j)WPNumberTemp(S(j))});
end
end
WPNumberTemp(S(j))=WPNumberTemp(S(j))+1;
end
%数据放入新群
ChromNew(i:)=S;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-02 21:38 chapter11\
文件 178 2007-08-22 15:17 chapter11\Find.m
文件 5574 1998-04-22 10:44 chapter11\REINS.M
文件 1090 1998-04-22 10:44 chapter11\RWS.M
文件 2401 1998-04-22 10:44 chapter11\SELECT.M
文件 1067 2007-09-24 14:52 chapter11\aberranceJm.m
文件 2329 2007-09-17 16:11 chapter11\across.m
文件 1325 2007-09-17 16:05 chapter11\cal.m
文件 555 2007-09-17 16:01 chapter11\calp.m
文件 1276 2007-09-17 16:05 chapter11\caltime.m
文件 2816 2015-06-18 16:26 chapter11\main.m
文件 487 2007-07-14 14:48 chapter11\plotRec.m
文件 4708 2010-12-23 16:38 chapter11\ranking.M
文件 527 2010-12-23 16:31 chapter11\scheduleData.mat
文件 398 2007-09-24 14:03 chapter11\selectJm.m
- 上一篇:北邮-网络存储技术
- 下一篇:基于51单片机实现的电子琴
相关资源
- (GAT1399.2-2017)公安视频图像分析系统
- 基于FPGA的自动升降电梯控制器设计
- FPGA实现FFT算法的Verilog 源程序
- Pygame游戏源代码:俄罗斯方块
- VHDL语言FPGA音乐程序
- Proxy SwitchOmega 2.5.15 Chrome离线插件(谷
- 多方向的Gabor特征提取
- 使用SignalTap_II逻辑分析仪调试FPGA例
- 基于FPGA的存储器实验设计报告.docx
- 基于PSCAD的750kV输电线路防雷分析gan
- Gardner定时同步算法
- FPGA通过SPI对ADC配置系列文章.docx
- 基于Log Gabor滤波的指纹纹理匹配
- Xilinx pcie中文快速指南
- 入门级脑波控制开发文档 TGAM数据流格
- 情感分析负面评价词语英文
- 用FPGA实现1024点FFT算法
- ATMEGA16 PROTUES 热水器
- VGA行场控制信号分析
- 数字控制振荡器_nco_的fpga实现
- Megan软件使用说明书
- TFPGA分析软件
- 基于Quartus2平台实现fsk调制解调
- 基于FPGA的汽车尾灯控制电路的设计
- FPGA数字密码锁的设计
- 基于FPGA密码锁设计
- DE2-115上以RGMII模式发送ARP测试包Veri
- gaborfilter函数源代码里面有三个程序
- sift算法fpga实现
- 遗传算法解决车辆的CVRP问题
评论
共有 条评论