查看单个帖子
旧 2008-02-28, 10:37   #2
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24
dnping 是一个将要出名的人
默认

a=randperm(122);
b=randperm(122);
c=randperm(122);
d=122-a-b-c


or

a=rand(n,1)*m;
b=rand(n,1)*m;
c=rand(n,1)*m;
d=122-a-b-c


我的理解就是这样,随机产生n个数,然后d就可以唯一确定了,m就是你需要的位数,如果两位整数则m=100,一位整数则m=10,a,b,c要负数的话,用randn命令即可……
dnping 当前离线   回复时引用此帖