randn
Nombre aléatoire normalement distribué.
📝Syntaxe
M = randn
M = randn(n)
M = randn(x1, x2, ... , xN)
M = randn(sz)
M = randn(x1, x2, ... , xN, classname)
M = randn(x1, x2, ... , xN, 'like', var)
📥Arguments d'entrée
Paramètre Description
n une variable : une matrice n-par-n sera générée.
x1, x2, ... , xN valeurs x1-par-...-par-xN
classname une chaîne : 'single' ou 'double'
var une variable : single ou double
📤Arguments de sortie
Paramètre Description
M une matrice de nombres aléatoires.
📄Description

randn renvoie une matrice dont les éléments sont distribués normalement avec une moyenne nulle et une variance unitaire.

Par défaut, randn utilise l'algorithme ziggurat.

La graine (seed) peut être modifiée en utilisant rng.

💡Exemples
rng('default');
randn
rng('default');
randn
rng('default');
randn(6)
rng('default');
randn(3, 2, 3)
rng('default');
randn(3, 2, 'single')
rng('default');
v = single([3, 3]);
randn(3, 2, 'like', v)
🔗Voir aussi
rngrandneye
🕔Historique des versions
Version Description
1.0.0 version initiale
1.15.0 Algorithme retravaillé
Modifier cette page sur GitHub