フィルターのクリア

Summing elements of a vector sequentially?

4 ビュー (過去 30 日間)
James
James 2015 年 5 月 31 日
コメント済み: James 2015 年 5 月 31 日
Is there a function that will sum a vector in the following way?
Let x be a 1 x N vector. The ith element of the output vector should be sum(x(1:i)), where i ranges from 1 to N.
I will use a for loop, if I must...
x = 1:100;
output = zeros(1,length(x))
for i = 1:length(x), output(i) = sum(x(1:i)); end
Thanks!

採用された回答

per isakson
per isakson 2015 年 5 月 31 日
See cumsum
  1 件のコメント
James
James 2015 年 5 月 31 日
I had a feeling there would be a function dedicated to this. Thanks!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by