【原始碼】MATLAB GUI例項指導(41個例子,47個疑問解答)
MATLAB GUI的41個例項幫助大家學習如何在沒有GUIDE的情況下編寫圖形使用者介面程式。41個例項主要涉及以下47個問題:
-
如何在uicontrol中操作字串?(見GUI_1, 2, 4, 5, 13, 14, 15, 20, 21, 22, 37)
-
如何使uicontrol可見/不可見?(見GUI_3, 10, 35)
-
如何製作多行編輯框?(見GUI_4)
-
如何初始化editbox,使游標在啟動時閃爍?(見GUI_4, 24, 37)
-
如何讓我的GUI使用者知道他的操作是無效的?(見GUI_5)
-
如何判斷選擇哪個uicontrol,例如radiobuttons?(見GUI_6, 8)
-
如何確定uicontrol已經被激活了多少次?(見GUI_7, 19, 28, 32, 33)
-
如何判斷buttongroup中的哪個button被選中了?(見GUI_8)
-
如何讓使用者知道程序在後臺執行?(見GUI_9)
-
如何設定影象可見/不可見?(見GUI_10)
-
如何使用GUI退出for迴圈?(見GUI_11)
-
如何用GUI控制滑鼠指標?(見GUI_12)
-
如何訪問滑塊當前位置的值?(見GUI_13, 16)
-
如何在列表框中使用不同顏色的字串?(見GUI_14)
-
listbox中’listboxtop’與’value’之間的區別是什麼?(見GUI_14)
-
如何使得text可複製但不產生更改?(見GUI_15)
-
如何允許GUI的使用者設定滑塊變化範圍?(見GUI_16)
-
如何在GUI中顯示數字時鐘?(見GUI_17)
-
如何在GUI中使用計時器?(見GUI_17)
-
如何在軸控制代碼上使用buttondownfcn?(見GUI_18, 28)
-
如何回撥另一個回撥函式?(見GUI_19)
-
如何從popup或listbox中獲取字串?(見GUI_14, 20, 21, 22, 31, 32, 33)
-
如何在popup或listbox中設定字串?(見GUI_21, 22)
-
如何在popup或listbox中新增字串?(見GUI_22)
-
在執行回撥之前,如何判斷當前的圖形/軸是哪一個?(見GUI_23)
-
如何從另一個GUI獲取資料?(見GUI_24)
-
如何製作一個GUI只用於開啟影象檔案?(見GUI_25)
-
如何讓popup中的選項之間具有互斥性?(見GUI_26)
-
如何在軸座標中顯示當前指標位置?(見GUI_27)
-
如何使用uicontextmenus?(見GUI_28, 33, 39)
-
如何使用GUI控制另一個圖中的軸?(見GUI_29, 30)
-
什麼是回撥字串?(見GUI_30)
-
當其中一個圖片關閉時,其它所有圖片都自動關閉?(見GUI_24, 29, 30, 41)
-
在一個複雜的GUI中如何使得多個uicontrol進行互動?(見GUI_31, 32, 33, 41)
-
如何從GUI獲取資料並存儲到workspace?(見GUI_25, 32, 33, 36)
-
如何使用GUI拍攝桌面的螢幕截圖?(見GUI_34)
-
如何使toggle button如同選項卡面板一樣工作?(見GUI_35)
-
如何編寫自定義對話方塊,並將對話方塊中的字串返回到workspace?(見GUI_36)
-
如何產生一個帶*****密碼的editbox?(見GUI_37)
-
如何將巢狀函式用作回撥函式?(見GUI_11, 17, 34, 36, 37, 39, 40, 41)
-
如何在GUI中使用uiwait?(見GUI_11, 34, 36, 37)
-
如何在GUI中使用JAVA?(見GUI_38)
-
如何在uicontrol啟用之間強制保持聚焦?(見GUI_38)本句小編也沒有完全理解,請讀者自行深入分析
How do I force the figure to maintain focus between uicontrol activations?
-
如何將軸儲存為影象?(見GUI_39)
-
如何製作簡單的繪圖程式?(見GUI_39)
-
如何設定按鈕的背景以匹配影象?(見GUI_40)
-
如何儲存GUI的狀態以供今後使用?(見GUI_41)
MATLAB原始碼下載地址:
http://page5.dfpan.com/fs/alcj3221129176341f2/
更多精彩文章請關注微訊號: