在matlab中怎样随机产生一个正整数
系统产生一个0到1的实随机数,
然后乘以所设的最大的可能随机数,然后就得到0到10,100,..,等等的实随机数;
整数随机数就是这些实随机数取整后得到的.
rand() (0,1)均匀分布随机矩阵
randn() 标准正态分布矩阵
randint(c,d [a ,b]) 随机整数矩阵
round(rand(1,1)*a+b)
产生在b到a+b之间的一个整数
r = randi([imin,imax],...) returns an array containing integer values drawn from the discrete uniform distribution on imin:imax.