2021-05-12 14:32:11
MATLAB GUI 圖形化使用者介面製作加法計算器
本文通過新建影象介面物件編輯器,在編輯器上新增可輸入文字、靜態文字和按鈕,然後設定相應的回撥函數等一系列操作,成功演示了「MATLAB GUI 圖形化使用者介面製作加法計算器」的方法。
1
第一,啟動MATLAB,新建-->圖形化使用者介面-->GUIDE-->Blank GUI(default),新建一個空白的GUI(圖形化使用者介面)。
2
第二,點選「確定」,出現如下圖形物件設計編輯器。
3
第三,在物件編輯器中通過拖動的方式,建立三個可編輯文字,兩個靜態文字和一個按鈕,如下圖。
4
第四,雙擊三個可編輯文字,兩個靜態文字和一個按鈕,彈出檢查器,然後將他們分別改成「空白」,「加號」,「空白」,「等號」,「空白」和「計算」,如下圖。
5
第五,選中第一可編輯文字,右鍵-->檢視回撥-->Callback,在調轉到的程式碼中新增如下程式碼:
input = str2num(get(hObject,'String'));
if (isempty(input));
set(hObject,'String','0')
end
guidata(hObject,handles);
同樣的方法在第二可編輯文字相應回撥處新增上述程式碼。
6
第六,選中「計算」按鈕,右鍵-->檢視回撥-->Callback,在調轉到的程式碼中新增如下程式碼:
a = get(handles.edit1,'String');
b = get(handles.edit2,'String');
c= num2str(str2num(a)+str2num(b));
set(handles.edit3,'String',c);
guidata(hObject,handles);
7
第七,在物件編輯器中點選執行(綠三角)或者執行m檔案,就得到如下圖形化使用者介面版的加法計算器。
8
第八,在空白框中輸入兩個數位,點選「計算」按鈕,就會出結果。以上就完成了 GUI 圖形化使用者介面製作加法計算器的工作。
相關文章