Syntax a while loop

3 vues (au cours des 30 derniers jours)
Philosophaie
Philosophaie le 28 Août 2015
I am not sure I have the syntax right on my while loop: And I am taking the absolute value with the abs command.
EA1 = pi / 4;
diff = 1;
while (abs(diff) > 0.000001)
diff = (EA1 - e * sin(EA1) - MA) / (1 + e * cos(EA1));
EA1 = EA1 + diff;
end

Réponses (1)

Walter Roberson
Walter Roberson le 28 Août 2015
That syntax is fine. You do not need the () around the condition but it does not hurt.

Catégories

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

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by