adding numbers in an M file
Afficher commentaires plus anciens
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"?
Réponses (2)
Andrew Newell
le 12 Mai 2011
sum(f)
(after the loop)
Matt Fig
le 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 commentaires
Andrew Newell
le 12 Mai 2011
But loops are all the rage these days!
Matt Fig
le 12 Mai 2011
Haha!
Catégories
En savoir plus sur App Building dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!