局部选择策略做了以下改正:
1.并不是随机选取工件进入循环,而是依次按照顺序第一个工件第二个工件等等
2.针对有同学提出来的错误,做了改正。
3.这次代码编写加入了一些注释,有不同的小伙伴欢迎提问~
直接放代码:
%局部选择
% 每当其中一个工件完成,选择下一个工件时,将机器时间全部改为0
function Chrom = Local_initial(Chrom,NIND,WNumber,PNumber,MNumber,T,JmNumber,Jm )
%UNTITLED2 此处显示有关此函数的摘要
% 此处显示详细说明
MachineTime