touming24728 发表于 2011-3-29 10:48

怎么生成一个给定区间的随机数呢?求各位师兄赐教,谢谢

现在知道(0,1)内的随机数怎么生成了,怎么生成一个给定区间的随机数呢?求各位师兄赐教,谢谢

Rainyboy 发表于 2011-3-29 10:52

假设rand()返回的是(0,1)的随机数,那么(N,M)的随机数就是(M-N)*rang()+N

zhenzhy 发表于 2011-4-9 10:20

r = randn(n) ,生成n*n的包含标准正态分布的随机矩阵。 可以看看这个函数

赵文梅 发表于 2011-10-28 08:21

回复 2 # Rainyboy 的帖子

说的有道理哈

zhangshun5233 发表于 2011-11-14 20:25

本帖最后由 zhangshun5233 于 2011-11-14 20:25 编辑

回复 1 # touming24728 的帖子

用randsrc(1,100,),生成100个1 2 3 4 5这五个随机数,可以用help randsrc看一下用法

rich1103 发表于 2011-11-23 16:12

2楼是正解
页: [1]
查看完整版本: 怎么生成一个给定区间的随机数呢?求各位师兄赐教,谢谢