### 8.1.1 La moyenne : `mean moyenne`

`mean` calcule la moyenne numérique des éléments d’une liste (ou de chaque colonne d’une matrice).
On tape :

`A:=[0,1,2,3,4,5,6,7,8,9,10,11]`
`mean(A)`

On obtient :

`11/2`

En effet (0+1+...+11)=66 et 66/12=11/2
On tape :

`mean([[1,2],[3,4]])`

On obtient :

`[2,3]`

En effet (1+3)/2=2 et (2+4)/2=3.
`mean` calcule la moyenne numérique des éléments d’une liste (respectivement de chaque colonne d’une matrice) pondérée par une liste (respectivement matrice) de même taille donnée comme deuxième argument.
On tape :

`A:=[0,1,2,3,4,5,6,7,8,9,10,11]`
`mean(A,A)`

On obtient :

`23/3`

En effet : 1*1+2*2+..11*11=23*12*11/6=23*2*11 et 1+2+..11=66 donc:
`mean(A,A)`=23*2*11/66=23/3
On tape :

`mean([[1,2],[3,4]],[[1,2],[3,4]])`

On obtient :

`[5/2,10/3]`

En effet : (1*1+3*3)/(1+3)=5/2 et (2*2+4*4)/(2+4)=10/3