how to put a limited value for an input ?

2 views (last 30 days)
how to put a limited value for an input ? for example from (0 to 100) and if the user enter a value out of this range it will be invalid input ?

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 29 Mar 2013
test=0
while test==0
a=input('enter 0<a<100')
if a>0 & a<100
test=1
end
end
  6 Comments
mohamed
mohamed on 29 Mar 2013
this is right, but if i want to send him an error message when he entered the wrong data ?
Azzi Abdelmalek
Azzi Abdelmalek on 29 Mar 2013
add this
if or(min(a)<0, max(a)>100)
display('Error, all values of a should be between 0 and 100')

Sign in to comment.

More Answers (0)

Categories

Find more on Performance and Memory in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!