在MATLAB中,如何定义一个集合?

function M=search2(M,k,n)
for i=k+1:n
t=searchnumber(M(k,:),M(i,:));
if t>=2
M(i,:)=[0 0 0 0];
end
end
这个好多都没定义,定以后出不来,求帮助。
题目。。。 该校在今年自主招生中,经过初选合格进入面试的考生有N人,拟聘请老师M人。每位学生要分别接受4位老师(简称该学生的“面试组”)的单独面试。面试时,各位老师独立地对考生提问并根据其回答问题的情况给出评分。为了保证面试工作的公平性,组织者提出如下要求:
   Y1. 每位老师面试的学生数量应尽量均衡;
   Y2. 面试不同考生的“面试组”成员不能完全相同;
   Y3. 两个考生的“面试组”中有两位或三位老师相同的情形尽量的少;
   Y4. 被任意两位老师面试的两个学生集合中出现相同学生的人数尽量的少。
   问题一:设考生数N已知,在满足Y2条件下,说明聘请老师数M至少分别应为多大,才能做到任两位学生的“面试组”都没有两位以及三位面试老师相同的情形。

上面是个程序,一直都没办法运行?求解答。

第1个回答  2014-09-18
和定义数组的方法一样
第2个回答  2014-09-17
用向量可以表示集合不?我大学期间用过,后来好久不用了。。。都忘记啦
第3个回答  2014-04-24
matlab这个略高级了。。。在学一门语言不容 -------不跟随,我就是我!来自windows phone 8x
第4个回答  2014-04-13
matlab是什么本回答被网友采纳
相似回答