如何用MATLAB GUI創建圖形用戶界面


 MATLAB是眾多理工科學生及工程師經常使用的一款數學軟件,除了可以實現數據處理,矩陣運算、函數繪制等功能外,MATLAB還可以實現圖形用戶界面的設計。

      下面介紹如何讓小白也能用GUI創建最基本的用戶界面,並幫助大家學會在今后的生活中根據實際要求進行靈活應用。

如何用MATLAB GUI創建圖形用戶界面
 

工具/原料

 
  • Matlab 2017b
  • GUI

方法/步驟

 
  1.  

          首先打開MATLAB軟件,雖然MATLAB有很多版本,但大致都是兩種方式進入GUI界面:

    1.在Command Window命令框中輸入guide(注意必須小寫)並回車;

    2.在上方菜單欄中點擊guide按鈕。

    如何用MATLAB GUI創建圖形用戶界面
  2.  

           在新建GUIDE文件界面選擇創建空白文件'Blank GUI',點擊OK則成功生成了一個GUI文件。在上方點擊保存按鈕保存,注意保存的文件名必須以字母為開頭,並且不能使用中文。

    如何用MATLAB GUI創建圖形用戶界面
    如何用MATLAB GUI創建圖形用戶界面
  3.  

           以一簡單計算為例設計圖形用戶界面:在左側文本框輸入數據,在點擊按鈕之后,MATLAB將其求平方后在右側文本框輸出。  

           通過選擇'Edit Text'(輸入輸出文本框)和'Push Button'(操作按鈕)可以繪制所需的圖形用戶界面。

          

    如何用MATLAB GUI創建圖形用戶界面
  4.  

           雙擊'Edit Text'編輯屬性,將'String'屬性后的文本'Edit Text'刪除,並記住tag文本框對應的句柄(即'Tag'中的內容,后面編程時用得上,很重要),此GUI中左側和右側的tag文本框分別修改為edit1,edit2。

    如何用MATLAB GUI創建圖形用戶界面
  5.  

          右鍵點擊'Push Button'按鈕,在'View Callbacks'菜單下點擊'Callback'菜單,則出現對應程序界面,並跳轉至按鈕對應程序后,現在我們可以在其后編寫我們需要的的程序進行題目要求的計算。

    如何用MATLAB GUI創建圖形用戶界面
  6.  

           點擊程序編輯框中的運行按鈕'Run',則我們設計的GUI界面自動生成並顯示。具體的界面安排可根據自己的需求自行美化。

    如何用MATLAB GUI創建圖形用戶界面
  7.  

         最后驗證一下我們的成果能否達到預期的效果。在GUI界面輸入框中輸入4,點擊按鈕,MATLAB計算后在輸出文本框中輸出16,計算無誤,大功告成。至此小白就可以自制自己需要的圖形用戶界面了~

    如何用MATLAB GUI創建圖形用戶界面
    如何用MATLAB GUI創建圖形用戶界面
  8. 至此,整個matlab gui界面設計完成了,本人記錄的筆記僅供參考,有錯誤之處還望指出。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM