필터 지우기
필터 지우기

Set slider Max and Min value

조회 수: 15 (최근 30일)
Cheng Yoong
Cheng Yoong 2011년 11월 14일
댓글: Alison Nguyen 2018년 7월 18일
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?

채택된 답변

Walter Roberson
Walter Roberson 2011년 11월 14일
What 'Value' are you initializing the slider to? The default is 0 for a slider no matter what the Min and Max are.
  댓글 수: 3
Walter Roberson
Walter Roberson 2011년 11월 15일
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)
Cheng Yoong
Cheng Yoong 2011년 11월 16일
Thanks a lot. What does 'Value' mean?
If i want the Min to be 2, I have to change 'Value' to 2 as well?

댓글을 달려면 로그인하십시오.

추가 답변 (2개)

Naseeb Gill
Naseeb Gill 2018년 5월 10일
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.
  댓글 수: 1
Alison Nguyen
Alison Nguyen 2018년 7월 18일
Thank You!!! this helped so much

댓글을 달려면 로그인하십시오.


ns
ns 2013년 1월 11일
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:

카테고리

Help CenterFile Exchange에서 Graphics Performance에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by