Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
stdev
écart-type des termes d'une matrice
Syntaxe
y = stdev(x) y = stdev(x, '*') y = stdev(x, 'r') y = stdev(x, 'c') y = stdev(x, orien, m)
Paramètres
- x
vecteur, matrice ou hypermatrice réelle
- y
scalaire, vecteur ou matrice réelle
- orien
"*"
(par défaut),"r"
ou 1,"c"
ou 2, ou un entier <= ndims(x): direction selon laquelle l'écart-type est calculé.- m
réel : scalaire, vecteur ou hypermatrice, la moyenne a priori
Description
stdev calcule l'estimateur sans biais de l'écart-type (normalisé par N-1, ou N est le nombre d'échantillons).
Si m
est présent, alors stdev
retourne l'écart quadratique moyen, normalisé par N,
en utilisant la moyenne a priori définie par m
.
Pour un vecteur ou une matrice x
, y=stdev(x)
renvoie dans y
l'écart-type des termes de x
.
y=stdev(x,'r')
(ou y=stdev(x,1)
) est l'écart-type suivant l'indice de ligne. Chaque composante du vecteur ligne y
contient l'écart-type de chaque colonne de x
.
y=stdev(x,'c')
(ou y=stdev(x,2)
) est l'écart-type selon l'indice de colonne. Chaque composante du vecteur colonne y
contient l'écart-type de chaque ligne de x
.
Par extension, y=stdev(x,n)
avec n
un entier positif
retourne la déviation suivant la n
-ème dimension.
stdev() peut être étendue par surdéfinition. |
Exemples
A = [1 2 10; 7 7.1 7.01]; stdev(A) stdev(A, 'r') stdev(A, 'c') stdev(A, 2 ) // Ecart-type par rapport à une moyenne théorique connue a priori (par construction) : A = grand(10, 10, "nor", 7.5, 3); stdev(A) / 3 // Moyenne inconnue => estimée d'après A avant d'y référer l'écart-type stdev(A, '*', 7.5) / 3 // Utilisation de la moyenne consignée pour le tirage aléatoire avec grand() // Avec une hypermatrice : A = grand(3, 5, 30, "nor", 4.1, 1.5); stdev(A) / 1.5 sd = stdev(A, 3, 4.1) / 1.5 mean(sd)
Voir aussi
Historique
Version | Description |
5.5.0 | Peut désormais calculer l'écart-type moyen quadratique en utilisant la moyenne a priori définie par m |
6.0.0 | stdev(x, orien>ndims(x)) ne donne plus zeros(x) mais produit une erreur. |
6.0.1 | stdev() peut désormais être étendue par surdéfinition. |
Report an issue | ||
<< mad | Dispersion | stdevf >> |