Pour faire la somme des coefficients d'une matrice, on utilise sum:
-->sum(1:6) ans = 21.
Cette fonction admet un argument supplémentaire pour effectuer la
somme selon les lignes ou les colonnes:
Essayez par exemple:
-->B=[1 2 3 ; 4 5 6] B = ! 1. 2. 3. ! ! 4. 5. 6. ! -->sum(B,"row") ans = ! 5. 7. 9. ! -->sum(B,"col") ans = ! 6. ! ! 15. !
Il existe un objet très pratique: la matrice vide que l'on définit de la façon suivante:
-->C=[] C = []La matrice vide intéragit avec d'autres matrices avec les règles suivantes: [ ]+ A = A et [ ]*A = A. Si on applique maintenant la fonction sum sur cette matrice vide, on obtient le résultat naturel:
-->sum([]) ans = 0.Ceci est identique à la convention utilisée en mathématique pour les sommations: