xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 4KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-11
  • 語言: Matlab
  • 標簽: 遺傳算法??

資源簡介

matlab遺傳算法車間調度

資源截圖

代碼片段和文件信息

function?[ZpY1pY2pY3p]=COST(XTPplotif)
%??JSPGA的內聯子函數,用于求調度方案的Makespan值
%??輸入參數列表
%??X???????調度方案的編碼矩陣,是一個實數編碼的m×n矩陣
%??T???????m×n的矩陣,存儲m個工件n個工序的加工時間
%??P???????1×n的向量,n個工序中,每一個工序所具有的機床數目
%??plotif??是否繪甘特圖的控制參數
%??輸出參數列表
%??Zp??????最優的Makespan值
%??Y1p?????最優方案中,各工件各工序的開始時刻
%??Y2p?????最優方案中,各工件各工序的結束時刻
%??Y3p?????最優方案中,各工件各工序使用的機器編號

%第一步:變量初始化
[mn]=size(X);
Y1p=zeros(mn);
Y2p=zeros(mn);
Y3p=zeros(mn);

%第二步:計算第一道工序的安排
Q1=zeros(m1);
Q2=zeros(m1);
R=X(:1);%取出第一道工序
Q3=floor(R);%向下取整即得到各工件在第一道工序使用的機器的編號
%下面計算各工件第一道工序的開始時刻和結束時刻
for?i=1:P(1)%取出機器編號
????pos=find(Q3==i);%取出使用編號為i的機器為其加工的工件的編號
????lenpos=length(pos);
????if?lenpos>=1
????????Q1(pos(1))=0;
????????if?lenpos>=2
????????????for?j=2:lenpos
????????????????Q1(pos(j))=Q2(pos(j-1));
?????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-08-28?19:43??遺傳算法??車間調度?代碼\
?????文件????????3262??2011-08-28?19:42??遺傳算法??車間調度?代碼\COST.m
?????文件????????3511??2011-08-28?19:42??遺傳算法??車間調度?代碼\JSPGA.m
?????文件?????????587??2011-08-28?18:13??遺傳算法??車間調度?代碼\PlotRec.m

評論

共有 條評論