adding numbers in an M file
Ältere Kommentare anzeigen
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"?
Antworten (2)
Andrew Newell
am 12 Mai 2011
sum(f)
(after the loop)
Matt Fig
am 12 Mai 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 Kommentare
Andrew Newell
am 12 Mai 2011
But loops are all the rage these days!
Matt Fig
am 12 Mai 2011
Haha!
Kategorien
Mehr zu App Building finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!