Main Content

随机整数

此示例说明了如何根据一组数字 –10、–9、...、9、10 的离散均匀分布创建随机整数值数组。

最简单的 randi 语法将返回 1 与指定值 imax 之间的双精度整数值。要指定其他范围,请结合使用 iminimax 参量。

首先,初始化随机数生成器,以使本示例中的结果具备可重复性。

rng(0,'twister');

基于数字集 -10、-9、...、9、10 的离散均匀分布创建 1×1000 随机整数值数组。使用语法 randi([imin imax],m,n)

r = randi([-10 10],1,1000);

验证 r 中的值是否在指定范围内。

[rmin,rmax] = bounds(r)
rmin = -10
rmax = 10

另请参阅

|

相关主题