gusucode.com > 改进的遗传算法的课表编排功能matlab源码程序 > 改进的遗传算法的课表编排功能/改进的遗传算法的课表编排功能/排课/bianma.m

    function [r,T,t]=bianma(x)
%解码器
if round(x/6440)<x/6440
        r=round(x/6440)+1;
    else
        r=round(x/6440);
end
if round((x-6440*(r-1))/40)<(x-6440*(r-1))/40
       T=round((x-6440*(r-1))/40)+1;%round可以替代取整函数
    else
        T=round((x-6440*(r-1))/40);
end
t=x-6440*(r-1)-(T-1)*40;