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)

📥 Argument d'entrée

  • 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

📤 Argument de sortie

  • 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

rng, randn, eye.

🕔 Historique

Version
📄 Description

1.0.0

version initiale

1.15.0

Algorithme retravaillé

Last updated

Was this helpful?