Равномерно распределенные псевдослучайные целые числа
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
randi
чертит те значения от случайного потока s
.
r = randi(s,imax,m,n)
или r =
randi(s,imax,[m,n])
возвращает m
- n
матрица.
r = randi(s,imax,m,n,p,...)
или r
= randi(s,imax,[m,n,p,...])
возвращает m
- n
- p
-... массив.
r = randi(s,imax)
возвращает скаляр.
r = randi(s,imax,size(A))
возвращает массив тот же размер как A
.
r = randi(s,[imin,imax],...)
возвращает массив, содержащий целочисленные значения, чертившие от дискретного равномерного распределения на imin:imax
.
r = randi(...,classname)
возвращает массив целочисленных значений класса classname
ClassName
не поддерживает 64-битные целые числа.
Размер вводит m
N
P
... должны быть неотрицательные целые числа. Отрицательные целые числа обработаны как 0.
Массивы возвращены randi
может содержать повторенные целочисленные значения. Это иногда упоминается как производящий с заменой. Получить уникальные целочисленные значения, иногда называемые производящий без замены, randperm (RandStream)
использования.
Последовательность чисел производится randi
определяется внутренним состоянием случайного потока s
randi
использование одно универсальное значение от s
сгенерировать каждое целочисленное значение. Сброс s
к тому же фиксированному состоянию позволяет расчетам быть повторенными. Установка, которую поток к различным состояниям приводит к уникальным расчетам, однако, он не улучшает статистических свойств.
RandStream
| parallel.gpu.RandStream
| rand (RandStream)
| randi
| randn (RandStream)
| randperm (RandStream)