2011-04-18 61 views
2

我已經使用網絡攝像頭爲基於顏色的對象計數器編寫了代碼。現在最後的值是三個整數:r,bg如何通過MATLAB中的編輯文本框向GUI顯示計數器值

我需要在三個編輯文本boxes.I通過這樣做是爲了顯示這些值如下:

r=get(handles.rcount,'string'); 

(my algorithm) 
r=r+1; 
set(handles.rcount,'string',r); 

現在,當我執行程序,它從0開始,並顯示下一個值49,即使我只增加1.我該如何解決這個問題?

回答

3

您需要將r轉換爲字符串,然後將其設置在編輯框中。請參閱類似於num2str或int2str的函數。 char(49)是1.