a=rand;if a<1/3b=0;else if a>2/3b=1;elseb=-1;end%%嘿嘿,这个方法比较笨,可以实现。%%也可以这样:a=randint(1,1,[1,3]);%找到1到3之间的一个随机整数b=zeros(3,1);b(a,1)=1;c=[0;1;1]*b;%c就是随机解