-
大小: 100KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-02-02
- 語(yǔ)言: Matlab
- 標(biāo)簽: job??shop??scheduling??調(diào)度MATLAB??車間調(diào)度??matlab??
資源簡(jiǎn)介
用matlab編寫的車間作業(yè)調(diào)度的遺傳算法程序
代碼片段和文件信息
function?ChromNew=aberrance(ChromNINDMUTRWNumber)
%?Chrom=[1?2?3?4?6?7?8?9?5;?
%?????3?4?5?6?2?1?8?7?9;
%?????3?4?5?6?2?1?8?7?9;
%?????1?2?3?4?5?6?8?7?9;
%?????3?4?2?6?1?8?5?7?9;
%?????8?9?5?4?6?3?2?1?7?;
%?????7?4?5?6?2?3?1?8??9;
%?????3?4?5?8?2?1?7?9?6;
%?????3?4?1?5?6?9?2?8?7?;
%?????9?4?5?3?6?1?2?8?7?;
%?????];
%??NIND=10;
%??
%??WNumber=9;
%???MUTR=0.2;
?
?%新群
?ChromNew=Chrom;
for?i=1:NIND??
????
?%是否變異
?a=rand;
?if?MUTR>a;
?????
??%變異位置
?Pos1=unidrnd(WNumber);
?Pos2=unidrnd(WNumber);
?%變異位置不相同
?while?Pos1==Pos2??????
?Pos2=unidrnd(WNumber);
?end?
?
?%取數(shù)據(jù)
???S=Chrom(i:);
????
???%交換
???temp=S(Pos1);
???S(Pos1)=S(Pos2);
???S(Pos2)=temp;
??
???ChromNew(i:)=S;
?end
end
?
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1986??2007-07-25?10:52??車間調(diào)度\MATLAB\caltime.m
?????文件????????487??2007-07-14?14:48??車間調(diào)度\MATLAB\plotRec.m
?????文件???????4009??2007-07-27?14:47??車間調(diào)度\MATLAB\JSP.m
?????文件????????742??2007-07-27?14:34??車間調(diào)度\MATLAB\calP.m
?????文件???????1133??2007-07-14?14:02??車間調(diào)度\MATLAB\cal.m
?????文件???????2144??2007-07-26?16:35??車間調(diào)度\MATLAB\across.m
?????文件????????760??2007-07-24?09:42??車間調(diào)度\MATLAB\aberrance.m
?????目錄??????????0??2007-07-27?14:53??車間調(diào)度\MATLAB
?????文件??????87552??2007-07-26?15:51??車間調(diào)度\車間調(diào)度遺傳算法的研究.doc
?????目錄??????????0??2007-07-27?14:50??車間調(diào)度
?????文件????????760??2007-07-24?09:42??車間調(diào)度MATLAB\MATLAB\aberrance.m
?????文件???????2144??2007-07-26?16:35??車間調(diào)度MATLAB\MATLAB\across.m
?????文件???????1133??2007-07-14?14:02??車間調(diào)度MATLAB\MATLAB\cal.m
?????文件????????742??2007-07-27?14:34??車間調(diào)度MATLAB\MATLAB\calP.m
?????文件???????1986??2007-07-25?10:52??車間調(diào)度MATLAB\MATLAB\caltime.m
?????文件???????4009??2007-07-27?14:47??車間調(diào)度MATLAB\MATLAB\JSP.m
?????文件????????487??2007-07-14?14:48??車間調(diào)度MATLAB\MATLAB\plotRec.m
?????文件??????87552??2007-07-26?15:51??車間調(diào)度MATLAB\車間調(diào)度遺傳算法的研究.doc
?????目錄??????????0??2011-04-09?20:47??車間調(diào)度MATLAB\MATLAB
?????目錄??????????0??2011-04-10?11:39??車間調(diào)度MATLAB
-----------?---------??----------?-----??----
???????????????197626????????????????????20
評(píng)論
共有 條評(píng)論