蚁群算法matlab调度,求蚁群算法解决车间调度问题的程序

clc;clear all;

M=[ 2   0   1   3   5   4

1   2   4   5   0   3

2   3   5   0   1   4

1   0   2   3   4   5

2   1   4   5   0   3

1   3   5   0   4   2 ];

T=[ 1   3   6   7   3   6

8   5   10  10  10  4

5   4   8   9   1   7

5   5   5   3   8   9

9   3   5   4   3   1

3   3   9   10  4   1 ];

M=M+1;Q=100;n=size(T,1);m=300;Tau=ones(67,67);s=1;z=10000;nd=100;

K=cumsum(T,2);

%K(:,2:end)=K(:,1:end-1);

%K(:,1)=0;

E=1./K;

Eta=zeros(1,200);

for i=1:6

for j=1:6

Eta(i*10+j)=E(i,j);

end

end

Tabu=cell(1,m);

for i=1:6

Tau(:,i*10+7)=0;

end

LC1=zeros(nd);

LC2=zeros(nd);

for kk=1:nd

for

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值