cumsum - somme cumulative.
Pour un vecteur x, y=cumsum(x) renvoie dans y la somme cumulative de tous les éléments de x. Si x est une matrice, elle est considérée comme un vecteur (les colonnes sont mises bout à bout).
y=cumsum(x,'c') (ou y=cumsum(x,2)) renvoie dans y la somme cumulative des éléments des lignes de x: y(i,:)=cumsum(x(i,:)).
y=cumsum(x,'r') (ou y=cumsum(x,2)) renvoie dans y la somme cumulative des colonnes de x: y(:,i)=cumsum(x(:,i)).
y=cumsum(x,'m') effectue la somme cumulative selon la première dimension plus grande que 1 (compatibilité avec Matlab).
A=[1,2;3,4]; cumsum(A) cumsum(A,'r') cumsum(A,'c') a=rand(3,4)+%i; [m,n]=size(a); w=zeros(a); w(1,:)=a(1,:); for k=2:m;w(k,:)=w(k-1,:)+a(k,:);end;w-cumsum(a,'r')