how to use "range" in uislider
이전 댓글 표시
fig = uifigure;
s = uislider(fig,"range",1:50);
Error using uislider
Unrecognized property range for class Slider.
Error in untitled6 (line 2)
s = uislider(fig,"range",1:50);
i want this :

댓글 수: 9
Note that the "range" option is only supported since R2023b:
Presumably you are using an earlier version.
shamal
2024년 5월 18일
Stephen23
2024년 5월 18일
Overlay an AXES object, add two TEXT objects, modify their positions in the slider callbacks.
shamal
2024년 5월 19일
Stephen23
2024년 5월 19일
Of course TEXT objects have a writeable POSITION property:
TEXT objects do not have a LABEL property.
Stephen23
2024년 5월 19일
"I want to know information about position in "1" and "2""
You want the VALUE property.
"it creates a new figure for me and it's not good"
Specify an existing figure as the parent. Even better: create axes first, exactly as I wrote in my earlier comment.
Stephen23
2024년 5월 20일
From my knowledge it's a bit difficult."
Certainly it would be quite fiddly to implement.
A simpler approach is to have some fixed (i.e. unmoving) e.g. UICONTROL displaying the values.
답변 (1개)
Voss
2024년 5월 18일
1 개 추천
s = uislider(fig,"Limits",[1 50]);
https://www.mathworks.com/help/matlab/ref/matlab.ui.control.slider-properties.html
댓글 수: 2
Voss
2024년 5월 18일
s = uislider(fig,"range","Limits",[1 50]);
카테고리
도움말 센터 및 File Exchange에서 Labels and Annotations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


