sum
Somme des éléments d’un tableau
Syntaxe
Description
S = sum( renvoie la somme des éléments de A le long de la première dimension du tableau dont la taille n’est pas égale à 1.A)
Si
Aest un vecteur,sum(A)renvoie la somme des éléments.Si
Aest une matrice,sum(A)renvoie un vecteur ligne contenant la somme de chaque colonne.Si
Aest un tableau multidimensionnel,sum(A)opère le long de la première dimension du tableau dont la taille n’est pas égale à 1 en traitant les éléments comme des vecteurs. La taille deSdans cette dimension devient1tandis que les tailles de toutes les autres dimensions restent identiques à celles deA.Si
Aest une table ou une timetable,sum(A)renvoie une table à une seule ligne contenant la somme de chaque variable. (depuis R2023a)
S = sum( additionne les éléments de A,vecdim)A en fonction des dimensions spécifiées dans le vecteur vecdim. Par exemple, si A est une matrice, sum(A,[1 2]) renvoie la somme de tous les éléments de A, car chaque élément d’une matrice est contenu dans la tranche de tableau définie par les dimensions 1 et 2.
S = sum(___, renvoie la somme avec le type de données spécifié en utilisant n’importe quel argument en entrée des syntaxes précédentes. outtype)outtype peut être "default", "double" ou "native".


![sum(A,[1 2]) collapses the pages of a 2-by-3-by-3 array into a 1-by-1-by-3 array.](sum_vecdim.png)