How do I end this Matlab App Designer switch callback?
Ältere Kommentare anzeigen
I have a switch that I want to let the piston fire to change between 0 and 1 while its on and then end the loop when its off. No matter what I am unable to break the loop.
function FireSwitchValueChanged(app, event)
value = app.FireSwitch.Value;
while strcmp(value,"On")
app.piston_state = 1;
disp(app.piston_state)
pause(0.05)
app.piston_state = 0;
disp(app.piston_state)
drawnow %didnt change anything
if strcmp(value,"Off")
app.piston_state = 0;
disp(app.piston_state)
break
end
end
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Startup and Shutdown finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


