查看单个帖子
旧 2019-12-10, 20:30   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 Matlab中有没有一种方法可以使用伪数字生成器来生成特定范围内的数字?

例如:

round(7*rand(1,5)) 生成1到7之间的5个数字是否有办法生成5到7之间的5个随机数?还是那个的抽象?



回答:

更普遍:

minInt = 5; maxInt = 7; numInts = 10; r = randi([minInt, maxInt],[1,numInts]) r = 6 7 7 7 6 5 5 5 7 5

更多&回答...
poster 当前离线   回复时引用此帖