使用MATLAB进行考试计划

时间:2015-05-09 06:39:23

标签: matlab

我想通过MATLAB创建一个程序。

作为所有考试计划,我们有三件事;考试的开始时间,课程的当天以及哪一天的考试将从那天开始。我们在一个包含三个变量的数组中显示它。

hour = [1 2 3];

时间显示为代码,例如,'1'表示考试开始的一小时,可以是早上8点到早上10点。对于'2',可以是10到12,并且3可以是15到17 和我们一天的阵列。它指的是考试计划的持有范围。我选择了14天。

day = [1...14];

另一个字段是课程代码,这些是指课程代码。例如,代码'1'是'Math'和......

Course = [1 … 42]; 

我想要一个可能的日,小时和课程组合,这样当一天和一小时选择一门课程时,它不会在同一天和一小时内重复。此外,在一个课程或一天填满之后,不要再使用它们,像这样随机传播课程:

Hour        1   2   3   1   2   3   1   2   3   1   2   3  ... 1   2   3
Day         1   1   1   2   2   2   3   3   3   4   4   4  ... 14  14  14
Course      11  33  12  42  10  1   2   3   9   19  7   40 ... 17   8  3   

0 个答案:

没有答案