Равномерно распределенные псевдослучайные целые числа
X = randi( возвращает псевдослучайное скалярное целое число между imax)1 и imax.
X = randi( возвращает imax,sz1,...,szN)sz1-...-by-szN массив, где sz1,...,szN указывает на размер каждой размерности. Например, randi(10,3,4) возвращает массив 3 на 4 псевдослучайных целых чисел между 1 и 10.
X = randi( возвращает imax,sz1,...,szN,classname)sz1-...-by-szN массив типа данных classname.
X = randi( возвращает imax,sz1,...,szN,'like',p)sz1-...-by-szN массив как p.
Последовательность чисел производится randi определяется внутренними настройками универсального генератора псевдослучайного числа, который лежит в основе randrandi, и randnМожно управлять этим генератором, используя функцию rng.
Массивы возвращены randi может содержать повторенные целочисленные значения. Это поведение иногда упоминается как производящий с заменой. Используйте randperm если вы требуете всех уникальных значений.
RandStream | rand | randn | randperm | rng