freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

09--gui圖形設(shè)計-資料下載頁

2025-07-24 02:59本頁面
  

【正文】 中的對象都在調(diào)用打開函數(shù)之前就已經(jīng)創(chuàng)建。 如果用戶需要在訪問 GUI之前實現(xiàn)某些操作 (如創(chuàng)建數(shù)據(jù)或圖形 ),那么可以通過在打開函數(shù)中增添代碼來加以實現(xiàn)。 –對于一個文件名為 my_gui的 GUI來說,它的打開函數(shù)的定義語句如下。 – function my_gui_OpeningF(hObject, eventdata, handles, varargin) MATLAB 7 簡明教程 清華大學(xué)出版社 2022/8/21 第 9章 GUI圖形設(shè)計 41 輸出函數(shù) ? 輸出函數(shù)將輸出結(jié)果返回給命令行。這一點在用戶需要將某個變量傳遞給另一個 GUI時尤其實用。 – UIDE在輸出函數(shù)中生成如下代碼。 ? % Outputs from this function are returned to the mand line. ? function varargout = my_gui_OutputF(hObject, eventdata, handles) ? % Get default mand line output from handles structure ? varargout{1} = 。 MATLAB 7 簡明教程 清華大學(xué)出版社 2022/8/21 第 9章 GUI圖形設(shè)計 42 ( 3)控件的使用 ? “開關(guān)”按鈕 (Toggle Button)的響應(yīng) ? 按鈕 (Radio Buttons)的響應(yīng) ? “復(fù)選框”控件 (Check Boxes)的響應(yīng) ? “文本框”控件 (Edit Text)的響應(yīng) ? “滾動條”控件 (Sliders)的響應(yīng) ? “列表框”控件 (List Boxes)的響應(yīng) ? “彈出菜單”控件 (PopUp Menus)的響應(yīng) ? 控件板 (Panels)的響應(yīng) MATLAB 7 簡明教程 清華大學(xué)出版社 2022/8/21 第 9章 GUI圖形設(shè)計 43 控件的使用舉例 1 ? 按鈕 (Radio Buttons)的響應(yīng) – 在圖形界面中添加該控件之后,該控件將在指定位置添加按鈕,按鈕的標(biāo)識字符由屬性 String控制,而返回值由 Value值控制。 – 在 GUI的 M文件中使用如下形式的代碼來編制 Radio按鈕的響應(yīng)程序: ? if (get(hObject,39。Value39。) == get(hObject,39。Max39。)) ? % then rsdio button is selectedtake approriate action ? else ? % radio button is not selectedtake approriate action ? end MATLAB 7 簡明教程 清華大學(xué)出版社 2022/8/21 第 9章 GUI圖形設(shè)計 44 控件的使用舉例 2 ? “復(fù)選框”控件 (Check Boxes)的響應(yīng) – 在圖形界面中添加該控件之后,該控件將提供復(fù)選功能,將顯示文本字符串及選擇框 。 – 在 GUI的 M文件中使用如下形式的代碼來編制“復(fù)選框”控件的響應(yīng)程序 : ? function checkbox1_Callback(hObject, eventdata, handles) ? if (get(hObject,39。Value39。) == get(hObject,39。Max39。)) ? % then checkbox is checkedtake approriate action ? else ? % checkbox is not checkedtake approriate action ? end MATLAB 7 簡明教程 清華大學(xué)出版社 2022/8/21 第 9章 GUI圖形設(shè)計 45 控件的使用舉例 3 ? “文本框”控件 (Edit Text)的響應(yīng) – 在圖形界面中添加該控件之后,該控件的屬性相當(dāng)于其他語言設(shè)計中的文本框?qū)傩?,允許用戶動態(tài)地編輯或是輸入文本字符串。 – 如果需要獲取用戶在文本框中輸入的字符串,可以在響應(yīng)程序中輸入如下代碼: ? function edittext1_Callback(hObject, eventdata, handles) ? user_string = get(hObject,39。string39。)。 ? % proceed with callback.. MATLAB 7 簡明教程 清華大學(xué)出版社 2022/8/21 第 9章 GUI圖形設(shè)計 46 ( 4)使用句柄結(jié)構(gòu)進行 GUI數(shù)據(jù)操作 ? GUIDE提供了一種機制來存儲和檢索共享的數(shù)據(jù),這些操作都通過包含有 GUI控件句柄的相同結(jié)構(gòu)來實現(xiàn),這種機制就稱為句柄結(jié)構(gòu)。句柄結(jié)構(gòu)包含有 GUI的所有控件的句柄,它在 M文件中被傳遞給每一個響應(yīng)。因此,該響應(yīng)對保存任意共享數(shù)據(jù)十分有用。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1