| MATLAB Function Reference | ![]() |
Syntax
Description
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).
Examples
cumsum(1:5) ans = [1 3 6 10 15] A = [1 2 3; 4 5 6]; cumsum(A) ans = 1 2 3 5 7 9 cumsum(A,2) ans = 1 3 6 4 9 15
See Also
| cumprod | cumtrapz | ![]() |
© 1994-2005 The MathWorks, Inc.