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)
| 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 |
| Paramètre | Description |
|---|---|
| M | une matrice de nombres aléatoires. |
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.
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)
| Version | Description |
|---|---|
| 1.0.0 | version initiale |
| 1.15.0 | Algorithme retravaillé |