首頁 > 軟體

MATLAB GUI 圖形化使用者介面製作加法計算器

2019-12-24 13:47:17

本文通過新建影象介面物件編輯器,在編輯器上新增可輸入文字、靜態文字和按鈕,然後設定相應的回撥函數等一系列操作,成功演示了「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 圖形化使用者介面製作加法計算器的工作。



IT145.com E-mail:sddin#qq.com