11智能在线
新记
请教各位,如何用matlab生成一些在一定范围内不重复的整数
比如生成在1到100范围之间,任意两数互不重复的20个随机整数
或者生成一个矩阵,其中的元素是在1到100范围之间,任意两数互不重复的20个随机整数
注意,主要是三点
1、范围
2、不重复
3、整数
举报该文章
其他看法
第1个回答 推荐于2017-12-15
a=randperm(100);%生成1到100的随机排列
a=a(1:20)%取前20个,搞定。本回答被提问者采纳
第2个回答 2019-01-09
a = randperm(100, 20)
相似回答
大家正在搜
相关问题
请教各位,如何用matlab随机生成一些在一定范围内不重复并...
matlab中怎样生成一个区间内不重复的随机数?
excel如何生成一定范围内不重复的随机整数?
matlab中怎样生成一个区间内不重复的随机数
求excel公式,生成指定范围内不重复的整数。
如何用matlab 随机生成1-16的整数,直到不重复
EXCEL如何随机生成指定范围的不重复的整数?
matlab 在一定范围内,生成一定数量的等差数矩阵