文档

兰迪(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

请注意

大小输入np,……应该是非负整数。负整数被视为0。

返回的数组兰迪可能包含重复的整数值。这有时被称为带有替换的抽样。要获得唯一的整数值,有时称为不替换抽样,请使用randperm (RandStream)

产生的数字序列兰迪是由随机流的内部状态决定的年代兰迪使用一个统一的值年代生成每个整数值。重置年代相同的固定状态允许重复计算。将流设置为不同的状态会导致唯一的计算,但是,它不会改善任何统计属性。

扩展功能