Why isn't my while loop terminating?

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?

Respuestas (1)

Matt J
Matt J el 18 de Abr. de 2022
Editada: Matt J el 18 de Abr. de 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 comentarios

Kashish Kashish
Kashish Kashish el 18 de Abr. de 2022
Oh I just realized that, thank you! Turned out to be a simple fix.
Matt J
Matt J el 18 de Abr. de 2022
You're welcome, but please Accept-click to indicate that the answer is applicable to your question.
Image Analyst
Image Analyst el 18 de Abr. de 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 el 18 de Abr. de 2022
@Image Analyst The OP removed a screenshot of the code. Hopefully, he will restore it.

Iniciar sesión para comentar.

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 18 de Abr. de 2022

Comentada:

el 18 de Abr. de 2022

Community Treasure Hunt

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

Start Hunting!

Translated by