1 Star 2 Fork 0

xuelanghanbao / 汽车制造涂装-总装缓存调序区调度优化建模

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
m21_bestCode21.m 983 Bytes
一键复制 编辑 原始数据 按行查看 历史
function code = m21_bestCode21(R,t,data)
%% 获得到达序列
u = 0;
isB = 0;
uq = zeros(1,2);
for j=1:size(R,1)
if R(j,t)==1
uq(1) = j;
elseif R(j,t)==710
uq(2) = j;
end
end
if uq(1)==0 && uq(2)==0
u = 0;
elseif uq(1)==0 && uq(2)~=0
u = uq(2);
elseif uq(1)~=0 && uq(2)==0
u = uq(1);
else
tt = t;
for i=t:-1:1
for j=1:size(uq,1)
if uq(j)~=0 && R(uq(j),i)~=1
if i<tt
u = j;
tt = i;
end
end
end
end
end
if u==0
code = 13;
return;
end
power = data.power{u};
drive = data.drive{u};
%% 转移车辆
if strcmp(power,'燃油') && strcmp(drive,'两驱')
code = 3 + isB*6;
elseif strcmp(power,'燃油') && strcmp(drive,'四驱')
code = 5 + isB*6;
elseif strcmp(power,'混动') && strcmp(drive,'两驱')
code = 4 + isB*6;
elseif strcmp(power,'混动') && strcmp(drive,'四驱')
code = 2 + isB*6;
end
end
Matlab
1
https://gitee.com/xuelanghanbao/PBS-Optimization-Modeling.git
git@gitee.com:xuelanghanbao/PBS-Optimization-Modeling.git
xuelanghanbao
PBS-Optimization-Modeling
汽车制造涂装-总装缓存调序区调度优化建模
master

搜索帮助