cumsum of a matrix

1 回表示 (過去 30 日間)
Mate 2u
Mate 2u 2012 年 5 月 25 日
編集済み: Muhammad Furqan 2017 年 10 月 25 日
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?

回答 (2 件)

Wayne King
Wayne King 2012 年 5 月 25 日
X = 1:100;
X = reshape(X,10,10);
X1 = cumsum(X(:));

the cyclist
the cyclist 2012 年 5 月 25 日
Is this what you mean?
M = rand(5,6);
S = sum(cumsum(M),2);
  1 件のコメント
Muhammad Furqan
Muhammad Furqan 2017 年 10 月 25 日
編集済み: Muhammad Furqan 2017 年 10 月 25 日
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

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeFourier Analysis and Filtering についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by