有没有办法检测在Matlab Gui中单击按钮的次数?我是新手,所以非常感谢你的帮助。
答案 0 :(得分:1)
这是一个例子。这使用按钮的'UserData'
属性来保存计数器。旧语法(R2014b之前版本)用于获取和设置属性:
h = uicontrol('style', 'pushbutton', 'string', 'Push me'); %// create button
set(h, 'UserData', 0); %// initiallize counter
set(h, 'callback', 'set(gcbo,''UserData'',get(gcbo,''UserData'')+1)'); %// increase counter
现在点击按钮几次,然后点击
获得点击次数get(h, 'Userdata')