兰迪(RandStream)
均匀分布伪随机整数
语法
R = randi(s,imax,n)
R = randi(s,imax,m,n)
R = randi(s,imax,[m,n])
R = randi(s,imax,m,n,p,…)
R = randi(s,imax,[m,n,p,…])
R = randi(s,imax)
r = randi(s,imax,size(A))
R = randi(s,[imin,imax],…)
R = randi(…,classname)
描述
R = randi(s,imax,n)
返回一个n
——- - - - - -n
矩阵中含有伪随机整数值,是从离散均匀分布上得出的1: imax
.兰迪
从随机流中绘制这些值年代
.
R = randi(s,imax,m,n)
或R = randi(s,imax,[m,n])
返回一个米
——- - - - - -n
矩阵。
R = randi(s,imax,m,n,p,…)
或R = randi(s,imax,[m,n,p,…])
返回一个米
——- - - - - -n
——- - - - - -p
——-…数组中。
R = randi(s,imax)
返回标量。
r = randi(s,imax,size(A))
返回与。相同大小的数组一个
.
R = randi(s,[imin,imax],…)
返回一个数组,其中包含从上的离散均匀分布中抽取的整数值imin: imax
.
R = randi(…,classname)
返回类的整数值数组类名称
.类名称
不支持64位整数。金宝app
请注意
大小输入米
,n
,p
,……应该是非负整数。负整数被视为0。
返回的数组兰迪
可能包含重复的整数值。这有时被称为带有替换的抽样。要获得唯一的整数值,有时称为不替换抽样,请使用randperm (RandStream)
.
产生的数字序列兰迪
是由随机流的内部状态决定的年代
.兰迪
使用一个统一的值年代
生成每个整数值。重置年代
相同的固定状态允许重复计算。将流设置为不同的状态会导致唯一的计算,但是,它不会改善任何统计属性。