adding numbers in an M file
Show older comments
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"?
Answers (2)
Andrew Newell
on 12 May 2011
sum(f)
(after the loop)
Matt Fig
on 12 May 2011
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 Comments
Andrew Newell
on 12 May 2011
But loops are all the rage these days!
Matt Fig
on 12 May 2011
Haha!
Categories
Find more on App Building in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!