Set slider Max and Min value
12 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Cheng Yoong
le 14 Nov 2011
Commenté : Alison Nguyen
le 18 Juil 2018
I tried to set the Min value of slider to 1 and Max value to 2. But after I execute it,the slider doesn't appear in GUI and matlab return an error: Warning: slider control can not have a Value outside of Min/Max range Control will not be rendered until all of its parameter values are valid
Anyone know how to solve this problem?
0 commentaires
Réponse acceptée
Walter Roberson
le 14 Nov 2011
What 'Value' are you initializing the slider to? The default is 0 for a slider no matter what the Min and Max are.
3 commentaires
Walter Roberson
le 15 Nov 2011
Yes, no problem, You just have to ensure that you initialize the Value parameter so that it is in that range.
uicontrol('Style','slider','Min',1,'Max',2,'Value',1)
Plus de réponses (2)
Naseeb Gill
le 10 Mai 2018
Although the correct answer is already given by Walter Roberson, I want to add something more.
I also faced the same problem and solved it using Property Inspector of Slider.
For example, my lower limit was 0.2 and the upper limit was 0.5. So, in Property Inspector of Slider, a row with name Value is there (2nd last). By default, its value is always zero but my minimum value was 0.2 so it was showing the error. To avoid error I put Value = 0.35. As shown in Fig.
Remember your value in Value row should be equal to or more than your minimum value.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/188352/image.jpeg)
1 commentaire
ns
le 11 Jan 2013
To create sliders using the UICONTROL function, specify the value of the slider at its time of creation to be greater than or equal to the 'Min' value. The following example code will work as expected:
0 commentaires
Voir également
Catégories
En savoir plus sur Graphics Performance dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!