cumsum of a matrix
Show older comments
Hi there I have a nxm matrix. I want to do the cumsum of each column, then all of them added up to give one total cumsum.
Any help?
Answers (2)
Wayne King
on 25 May 2012
X = 1:100;
X = reshape(X,10,10);
X1 = cumsum(X(:));
the cyclist
on 25 May 2012
Is this what you mean?
M = rand(5,6);
S = sum(cumsum(M),2);
1 Comment
Muhammad Furqan
on 25 Oct 2017
Edited: Muhammad Furqan
on 25 Oct 2017
M = rand(5,6); Mean that it creates random numbers of a matrix with 5 column and 6 rows. S = sum(cumsum(M),2); It generate commulative sum of the rows in one column. For example M = rand(2,3);

S = sum(cumsum(M),2); 1.02263280043603 2.03657698954441
Categories
Find more on Image Arithmetic in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!