clear;n=input('请输入向量的长度n:')L=zeros(1,n);for i=0:(n-2)m=round(rand(1));L(i+1)=[m];i=i+1;endL运行后:请输入向量的长度n:12n =12L =0 1 0 0 0 0 1 0 1 1 1 0该向量L为得到的随机0-1向量注:运行的时候会让你输入向量的长度n.你就根据自己的需要输入一个正整数即可.