Wait for a button to be pressed to continue the function - APP DESIGNER
23 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Alejandro Fernández
el 26 de Feb. de 2020
Comentada: Sai durga rithvik Oruganti
el 21 de Abr. de 2022
Hi, there. I have the following problem. I have a callback created that calculates a number of things. When I'm calculating a particular thing, what I want is for the execution to stop until I press another button. And once I've pressed it, go on. I tried waitfor but to no avail...
The code will be something like…
% Button pushed function: Button
function ButtonPushed(app, event)
disp('A')
wait for button2 pushed
disp('B')
end
And I don't want to create an uifigure.
0 comentarios
Respuesta aceptada
Mohammad Sami
el 27 de Feb. de 2020
Instead of a button, you can change it to a state button in app designer
Then in your code just use a while loop to check the value of the state button is 1 before continuing with the rest of your code.
while(app.statebutton.Value ~=1)
pause(1);
end
app.statebutton.Value = 0;
%rest of your code
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!