MATLAB Function Reference | Search  Help Desk |
cumsum | Examples See Also |
B = cumsum(A) B = cumsum(A,dim)
B = cumsum(A)
returns the cumulative sum along different dimensions of an array.
If A
is a vector, cumsum(A)
returns a vector containing the cumulative sum of the elements of A.
If A
is a matrix, cumsum(A)
returns a matrix the same size as A
containing the cumulative sums for each column of A
.
If A
is a multidimensional array, cumsum(A)
works on the first nonsingleton dimension.
B = cumsum(A,dim)
returns the cumulative sum of the elements along the dimension of A
specified by scalar dim
. For example, cumsum(A,1)
works across the first dimension (the rows).
cumsum(1:5) = [1 3 6 10 15] A = [1 2 3; 4 5 6]; disp(cumsum(A)) 1 2 3 5 7 9 disp(cumsum(A,2)) 1 3 6 4 9 15
sum
Sum of array elements
prod
Product of array elements
cumprod
Cumulative product of elements