GUI - Slider depend another Slider

2 visualizaciones (últimos 30 días)
Ricardo Gutierrez
Ricardo Gutierrez el 26 de En. de 2017
Respondida: Jan el 26 de En. de 2017
I want the current value of the first slider to be the maximum limit of the second slider.
How can I do that?

Respuestas (1)

Jan
Jan el 26 de En. de 2017
function GUI
H.Fig = figure;
H.Slider1 = uicontrol('Style', 'slider', 'Min', 0, 'Max', 10, ...
'Position', [10, 10, 200, 30], ...
'Callback', @mySlider1CB);
H.Slider2 = uicontrol('Style', 'slider', 'Min', 0, 'Max', 10, ...
'Position', [10, 50, 200, 30], ...
'Callback', @mySlider2CB);
guidata(H.Fig, H);
end
function mySlider1CB(Slider1H, EventData)
H = guidata(Slider1H);
Value = get(Slider1H, 'Value');
set(H.Slider2, 'max', Value);
end
function mySlider2CB(Slider2H, EventData)
Value = get(Slider2H, 'Value');
disp(Value)
end

Categorías

Más información sobre Interactive Control and Callbacks en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by