How to create a counter to add and minus?

4 views (last 30 days)
Im creating a simple counter which helps to add on one button and subtracts when pressing another button. I have done abit of research on this website previously and i found this code. but when i try and change the counter to minus. it doesnt work. Im using MATLAB R2013b GUIDE.
function nurse_Callback(hObject, eventdata, handles)
counter = get(hObject, 'UserData') + 1;
set(hObject, 'UserData', counter);
set(handles.Impt, 'String', sprintf('Number of Nurses currently: %d\n', counter));

Accepted Answer

Image Analyst
Image Analyst on 7 Mar 2018
Maybe try calling guidata() at the end.
  1 Comment
Kwan Zhao Jie
Kwan Zhao Jie on 7 Mar 2018
Edited: Kwan Zhao Jie on 7 Mar 2018
For minus should i. btw i got the set(handles.text8,'string','0') in the opening function alr.
counter = get(hObject, 'UserData') - 1;
set(hObject, 'UserData', counter);
set(handles.Impt, 'String', sprintf('Number of Nurses currently: %d\n', counter));
guidata()

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!