For Loops for Summation Problems

10 vues (au cours des 30 derniers jours)
Shawna Myatt
Shawna Myatt le 7 Oct 2018
Commenté : jonas le 7 Oct 2018
I need to create a 'for' loop for the following summation:
x1 = 80000 - sum(0.1) from k=1 to k=800000. The point is to show that while this should equal zero, MatLab will add up all the minor errors until it creates one large one.
I have tried reading through the posts on here and watching videos, but I cannot figure out how to enter this into MatLab without getting an error or an infinite loop. I am very new to MatLab, so any help would be appreciated.
Thank you!
  4 commentaires
Shawna Myatt
Shawna Myatt le 7 Oct 2018
That is what I thought, but this is exactly how it is written in the problem. I thought it was an error, but there are four different problems like this with slightly different numbers, and none of them include a k value in the summation equation.
jonas
jonas le 7 Oct 2018
Well, looking at your description of the problem, I guess you could do something like this
x1=80000;
for k = 1:800000
x1 = x1 - sum(0.1);
end
x1 =
-1.687279162776445e-07
so the answer is not zero, lesson learned.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by