• 大小: 12KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-08-19
  • 语言: 其他
  • 标签: GA  

资源简介

基于多层编码遗传算法的车间调度算法,结合具体问题给出了程序分析

资源截图

代码片段和文件信息

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

评论

共有 条评论