how can i change the value of a variable with a slider in matlab designer?

62 visualizaciones (últimos 30 días)
hello, i want to change a value of a variable in my matlab script while running it with a slider that i build in matlab designer.
im quit new to designer, can anyone help me out?
Thanks in advance

Respuestas (2)

Catalytic
Catalytic el 8 de Sept. de 2022
Editada: Catalytic el 8 de Sept. de 2022
Here is a doc page talking about the general process of writing component callbacks in appdesigner. In this particular section, there is an example dealing with a slider callback.
  1 comentario
Matlab_Beginner
Matlab_Beginner el 8 de Sept. de 2022
Editada: Matlab_Beginner el 9 de Sept. de 2022
so what i basically want to do is when i push the start button, my script runs and i can change the value of N as i need.
while true
% code
% Slider value (N) varies when i change it
% code
end
I hope this clarifies the Situation a bit better.
Thanks in advance

Iniciar sesión para comentar.


Steven Lord
Steven Lord el 9 de Sept. de 2022
Rather than changing the value of a fixed variable I would likely retrieve the Value property of the slider object whenever I need to use its value. This way I would be sure to always have the current value of the slider.
  1 comentario
Matlab_Beginner
Matlab_Beginner el 12 de Sept. de 2022
Editada: Matlab_Beginner el 12 de Sept. de 2022
do i need to store the value of the Slider as a propertie in order to share within the code?
will this work ? (i'm new to designer..)
properties (Access = public)
Slider_CurrentValue % Description
end
function SliderValueChanging(app, event)
Slider_CurrentValue = event.Value;
end
% Buttonpushed_to_start
while true
m=x*(app.Slider_currentValue);
%code...
end

Iniciar sesión para comentar.

Categorías

Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by