随机整数
此示例显示了如何创建从数字–10,–9,...,9,10上从离散统一分布中绘制的随机整数值数组。
最简单的兰迪
语法返回1和指定值之间的双精度整数值,IMAX
。要指定不同的范围,请使用算我一个
和IMAX
争论在一起。
首先,初始化随机数生成器以在此示例中使结果可重复。
rng(0,'twister');
创建一个从数字-10,-9,...,9,10上从离散统一分布中绘制的随机整数值的1 x -1000数组。使用语法,兰迪([imin imax],m,n)
。
r = randi([-10 10],1,1000);
验证是否值r
在指定范围内。
r_range = [min(r)max(r)]
r_range =1×2-10 10