adding numbers in an M file
古いコメントを表示
Here is my code. At the end I want it to add up all of the values.
a = input('Enter number of days you would like to know the total of');
f(1) = .01;
for i = 2:a
f(i) = (2*f(i-1));
end
can I just add sum(sum(2:a)) before the "end"?
回答 (2 件)
Andrew Newell
2011 年 5 月 12 日
sum(f)
(after the loop)
Matt Fig
2011 年 5 月 12 日
A loopless version...
a = input('Enter number of days you would like to know the total of: ');
S = sum(.01.*2.^(0:(a-1)))
If you need f for other calculations:
f = .01.*2.^(0:(a-1));
S = sum(f)
2 件のコメント
Andrew Newell
2011 年 5 月 12 日
But loops are all the rage these days!
Matt Fig
2011 年 5 月 12 日
Haha!
カテゴリ
ヘルプ センター および File Exchange で App Building についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!