Нормально распределенные случайные числа
X = randn
X = randn(n)
X = randn(sz1,...,szN)
X = randn(sz)
X = randn(___,typename)
X = randn(___,'like',p)
X = randn
возвращает случайный скаляр, чертивший в стандартное нормальное распределение.
возвращает X = randn(n)
n
-by-n
матрица нормально распределенных случайных чисел.
возвращает X = randn(sz1,...,szN)
sz1
...-by-szN
массивом случайных чисел, где sz1,...,szN
указывает на размер каждой размерности. Например, randn(3,4)
возвращает матрицу 3 на 4.
возвращает массив случайных чисел, где вектор размера X = randn(sz)
sz
задает size(X)
. Например, randn([3 4])
возвращает матрицу 3 на 4.
X = randn(___,'like',p)
возвращает массив случайных чисел как p
; то есть, того же типа объекта как p
. Можно задавать typename или использовать 'like', но не то и другое одновременно.
'seed'
, 'state'
и входные параметры 'twister'
к функции randn
не рекомендуются. Use the rng function instead.
Для получения дополнительной информации, смотрите Замену Нежелательные Синтаксисы rand и randn.
Последовательность чисел, произведенная randn
, определяется внутренними настройками универсального генератора псевдослучайного числа, который лежит в основе rand
, randi
и randn
. Можно управлять этим генератором, используя функцию rng.
RandStream
| rand
| randi
| randperm
| rng
| sprand
| sprandn