【发布时间】:2012-10-14 18:34:12
【问题描述】:
我的 GUI 的目的是显示图像并获得用户的响应:按键(E 或 I)或无响应。在图像本身之间应该有 3 秒的暂停显示一些文本(我的代码中的a7 UIcontrol)。问题是我需要做 30 次,所以我使用了一个带有计时器的循环。但是 GUI 效果不佳..
它应该执行以下操作:
for 30 times do
2 sec showing text (a7)
then showing an image for 3 sec or until I\E are pressed
end
这是我的代码;我要添加两个版本,因为它们的主要区别在于 TIMER 功能和属性..
https://docs.google.com/document/d/1N6LSDAYo_DVrBCUbuPth4JPCvkI3pBNcnAZcV6Kl9wM/edit
更易读的版本:http://pastebin.com/vd3HNGv1
照片在这里(尽管您可以使用任何 2 张照片):https://picasaweb.google.com/alex.goltser/ScrapbookPhotos
一开始问题总是一个错误:
您尝试在计时器工作时启动它
但现在是别的东西了..
【问题讨论】:
标签: matlab user-interface timer error-handling matlab-guide