如何产生0-N的随机数?
如题,N为任意正整数。 N*round(rand(m,n)) 好像不对吧,我要产生一个数,不是数组啊我的意思是说,产生的随机数取值范围是0-N,比如0-10,0-100等
[ 本帖最后由 ChaChing 于 2009-4-18 13:47 编辑 ] :@L 晕...
像你这么表述问题,神仙也不明白...
0到100之间的一个随机数:
A=round(100*rand(1,10))
b=A(1) unidrnd(N,m,n):生成1-N上离散均匀分布的随机数,结果存为m*n的矩阵. m,n缺省默认为1.
对于你的问题:unidrand(N+1)-1 楼主一开始问的的确不是很清楚
页:
[1]