How to create a counter to add and minus?

4 Ansichten (letzte 30 Tage)
Kwan Zhao Jie
Kwan Zhao Jie am 7 Mär. 2018
Bearbeitet: Kwan Zhao Jie am 7 Mär. 2018
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));

Akzeptierte Antwort

Image Analyst
Image Analyst am 7 Mär. 2018
Maybe try calling guidata() at the end.
  1 Kommentar
Kwan Zhao Jie
Kwan Zhao Jie am 7 Mär. 2018
Bearbeitet: Kwan Zhao Jie am 7 Mär. 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()

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by