⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 picturegantchart1.m

📁 采用遗传算法对于加工问题的排序,使其最快.
💻 M
字号:
function picturegantchart1(machine_total,job_total,total_mintime,best,st_best,t_best)
mm=machine_total;
nn=job_total;
figure(3); 
axis ij;
axis([0 total_mintime+2 0.5 mm+1]); %指定坐标轴的范围
ylabel('Processing Machine','FontSize',12,'color','b');%对X轴进行标注,表示加工机器
xlabel('Processing Time','FontSize',12,'color','b');   %对Y轴进行标注,表示加工时间
title('the scheduling result','FontSize',16,'color','r');
BBest=zeros(mm,nn);
for i=1:mm
    BBest(i,:)=best;
end
for i=1:mm
    for j=1:nn
        rectangle('Position',[st_best(i,j),i-0.25,t_best(i,j)-st_best(i,j),0.5],'linewidth',2);
           n=strcat(int2str(st_best(i,j)));        %找到位置标记上开始时间
           text(st_best(i,j)-2,i-0.3,n,'FontSize',8,'color','m');    %写上的文字说明
          
           
           u=strcat(int2str(t_best(i,j)));        %找到位置标记上完成时间
           text(t_best(i,j),i+0.25+0.06,u,'FontSize',8,'color','m'); 

          jobname=strcat(int2str(BBest(i,j)));   %找到位置标记上工件号
          text((st_best(i,j)+t_best(i,j))/2-0.4,i,jobname); 
     end
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -