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

    function [rnumber,rongliang,dr]=jiaoshixinxi(r)
%rnumber教室编码
%rongliang教室容量
%dr教室功能指数
a=[101
102
103
105
106
107
108
110
111
201
202
203
204
205
206
207
210
212
214
301
302
303
305
306
307
308
310];
b=[80
80
50
25
25
80
120
50
260
120
25
50
50
120
50
272
25
80
80
120
120
50
120
50
270
80
80];
c=[0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
1
0
1
0
0];
d=[a';b';c'];
if r<=27
rnumber=d(1,r);
rongliang=d(2,r);
dr=d(3,r);
end