作业帮 > 综合 > 作业

MATLAB中Ai没有重复的数.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/29 18:41:59
MATLAB中Ai没有重复的数.
x=randperm(500);
y=randperm(500);
z=randperm(500);
for i=0:19
for a=0:24
for b=0:24
while x(1,25*i+1+a)==y(1,25*i+1+b)
y=randperm(500);
end
while (y(1,25*i+1+a)==z(1,25*i+1+b)||x(1,25*i+1+a)==z(1,25*i+1+b));
z=randperm(500);
end
end
end
end
for i=0:19
Ai=[x(1,25*i+1:25*(i+1)),y(1,25*i+1:25*(i+1)),z(1,25*i+1:25*(i+1))];
disp(Ai)
end
哪里出错了,求大神指教.
试卷的随机分发 考虑有500份试卷由20名阅卷教师评阅的情况.每份三人评阅就共需要1500人次,每人阅卷75份.提前编写程序,让试卷随机地分发到教师的任务单中.
MATLAB中Ai没有重复的数.
完全不懂你写的什么,
提供一个大概思路,
对于每一份试卷:
将该试卷随机扔给三个老师(可以用randperm产生乱序排列,取其中"合格"的前三个)
"合格"的定义为该老师手里的试卷数小于75
被分配的老师手里的试卷数+1