Has anyone found Lamp enable and disable in appdesigner?
10 次查看(过去 30 天)
显示 更早的评论
Hello,
I am trying to enable and disable lamp after pause(1), i.e. one second interval.
by this:
ps = 10;
n = 1;
while (ps == 10)
fprintf('Hi!.\n');
app.Lamp2.Enable = 0;
app.Lamp3.Enable = 0;
pause(n);
app.Lamp2.Enable = 1;
app.Lamp3.Enable = 1;
end
It prints Hi! after each secon in the command window, but doesn't show the flasing the lamp. I tried changing the pause value to different values like 0.5, 1, 2 etc.
Still couldn't get output.
Also, I get sometime error like,
Invalid or deleted object., Just after the pause(1) line.
Can some plese suggest me into this?
Thank you
0 个评论
采纳的回答
Geoff Hayes
2020-8-25
Ajeet - try using "on" or "off" (instead of 1 or 0) and add a pause after each change to the enabled property (so that there is a period of time for the lamp to be in that on or off state).
while (ps == 10)
fprintf('Hi!.\n');
app.Lamp2.Enable = 'off';
app.Lamp3.Enable = 'off';
pause(n);
app.Lamp2.Enable = 'on';
app.Lamp3.Enable = 'on';
pause(n);
end
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!