matlab 如何在给定区间内取任意个整数

例如在区间【m,n】上取任意个整数,该怎么实现呢?谢谢啊,救命!

randint(1,x,n-m+1)+m
x为个数
望采纳!!追问

救命啊,金戈先生,拜托了!

追答

a=m:1:n;
c = nchoosek(a,k);%k是个数
index=randint(1,1,size(c,1));
d=c(index,:)

温馨提示:答案为网友推荐,仅供参考
相似回答