I am completing a project for a class, and one of the tasks is to get an input from a user, and if a specific input is not given, to keep asking until the user types in the correct input. However, my while loop doesn't terminate even after I give the correct input. Can someone help?

Réponses (1)

Matt J
Matt J le 18 Avr 2022
Modifié(e) : Matt J le 18 Avr 2022
The termination condition of the while loop depends on windowLength, but nothing inside the while loop makes any modifications to windowLength. Possibly you meant to have,
windowLength=input('....')

4 commentaires

Kashish Kashish
Kashish Kashish le 18 Avr 2022
Oh I just realized that, thank you! Turned out to be a simple fix.
Matt J
Matt J le 18 Avr 2022
You're welcome, but please Accept-click to indicate that the answer is applicable to your question.
Image Analyst
Image Analyst le 18 Avr 2022
@Kashish Kashish Please click the "Accept this answer" link to award Matt "Reputation Points".
Hey @Matt J did you also get a copy of the Mind Reading Toolbox? Or has the question been changed since you answered?
Matt J
Matt J le 18 Avr 2022
@Image Analyst The OP removed a screenshot of the code. Hopefully, he will restore it.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Commenté :

le 18 Avr 2022

Community Treasure Hunt

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

Start Hunting!

Translated by