Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.0 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Statistiques > Dispersion > stdev

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

  • nanstdev — standard deviation (ignoring the NANs).
  • stdevf — standard deviation
  • sum — somme des éléments d'un tableau.
  • median — médiane des termes d'une matrice
  • mean — mean (row mean, column mean) of vector/matrix entries

Historique

VersionDescription
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 >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 25 08:50:25 CET 2020