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?

Answers (1)

Matt J
Matt J on 18 Apr 2022
Edited: Matt J on 18 Apr 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 Comments

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

Sign in to comment.

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Asked:

on 18 Apr 2022

Commented:

on 18 Apr 2022

Community Treasure Hunt

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

Start Hunting!