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

正文內(nèi)容

數(shù)字信號(hào)課程設(shè)計(jì)報(bào)(編輯修改稿)

2024-10-02 12:08 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 13.面板( Panel)控件 每一個(gè)控件都有自己的屬性常規(guī)屬性。 ( 1) BackgroundColor:設(shè)置控件背景顏色,使用 [R G B]或顏色定義。 ( 2) CData:在控件上顯示的真彩色圖像,使用矩陣表示。 ( 3) ForegroundColor:文本顏色。 ( 4) String 屬性:控件上的文本,以及列表框和彈出菜單的選項(xiàng)。 ( 5) Visible:控件是否可見(jiàn)。 ( 1) Enable 屬性: 表示此控件的使能狀態(tài),設(shè)置為 on”,表示可選,為“ off”時(shí)則表示不可。 ( 2) Style:控件對(duì)象類型。 ( 3) Tag:控件表示(用戶定義)。 ( 4) TooltipString 屬性:提示信息顯示。當(dāng)鼠標(biāo)指針位于此控件上時(shí),顯示提示信息。 ( 5) UserData:用戶指定數(shù)據(jù)。 ( 6) Position:控件對(duì)象的尺寸和位置。 ( 7) Units:設(shè)置控件的位置及大小的單位。 ( 8)有關(guān)字體的屬性,如 FontAngle, FontName 等。 執(zhí)行 ( 1) BusyAction:處理回調(diào)函數(shù)的中斷。有兩種選項(xiàng):即 Cancel:取消中斷事件, queue:排隊(duì)(默認(rèn)設(shè)置)。 ( 2) ButtonDownF 屬性:按鈕按下時(shí)的處理函數(shù)。 ( 3) CallBack 屬性:是連接程序界面整個(gè)程序系統(tǒng)的實(shí)質(zhì)性功能的紐帶。該屬性值應(yīng)該為一個(gè)可以直接求值的字符串,在該對(duì)象被選中和改變時(shí),系統(tǒng)將自動(dòng)地對(duì)字符串進(jìn)行求值。 10 ( 4) CreateF:在對(duì)象產(chǎn)生過(guò)程中執(zhí)行的回調(diào)函數(shù)。 ( 5) DeleteF:刪除對(duì)象過(guò)程中執(zhí)行的回調(diào)函數(shù)。 ( 6) Interruptible 屬 性:指定當(dāng)前的回調(diào)函數(shù)在執(zhí)行時(shí)是否允許中斷,去執(zhí)行其他的函數(shù)。 ( 1) ListboxTop:在列表框中顯示的最頂層的字符串的索引。 ( 2) Max:最大值。 ( 3) Min:最小值。 ( 4) Value:控件的當(dāng)前值。 可以使用屬性編輯器來(lái)設(shè)置屬性 寫回調(diào)函數(shù) CallBack 每個(gè)控件都有幾種回調(diào)函數(shù),右鍵選中的控件一般會(huì)有如下菜單: 然后就可以跳轉(zhuǎn)到相應(yīng)的 Editor 中編輯代碼 , GUIDE 會(huì)自動(dòng)生成相應(yīng)的函數(shù)體,函數(shù)名,名稱一般是控 件 Tag+ Call 類型名參數(shù)有三個(gè) ( hObject, eventdata, handles), 其中 hObject 為發(fā)生事件的源控件, eventdata 為事件數(shù)據(jù)結(jié)構(gòu), handles 為傳入的對(duì)象句柄 , CreateF 是在控件對(duì)象創(chuàng)建的時(shí)候發(fā)生 (一般為初始化樣式,顏色,初始值等 ), DeleteF 實(shí)在空間對(duì)象被清除的時(shí)候發(fā)生 , ButtonDownF 和 KeyPressF 分別為鼠標(biāo)點(diǎn)擊和按鍵事件 Callback,CallBack 為一般回調(diào)函數(shù),因不同的控件而已異。例如按鈕被按下時(shí)發(fā)生,下拉框改 變 值時(shí)發(fā)生, sliderbar 拖動(dòng)時(shí)發(fā)生等等。 11 句柄圖形之間的層次關(guān)系 可以創(chuàng)建圖形句柄的常見(jiàn)函數(shù) : 1. figure 函數(shù):創(chuàng)建一個(gè)新的圖形對(duì)象。 2. newplot 函數(shù):做好開(kāi)始畫(huà)新圖形對(duì)象的準(zhǔn)備。 3. axes 函數(shù):創(chuàng)建坐標(biāo)軸圖形對(duì)象。 4. line 函數(shù):畫(huà)線。 5. patch 函數(shù):填充多邊形。 6. surface 函數(shù):繪制三維曲面。 7. image 函數(shù):顯示圖片對(duì)象。 8. uicontrol 函數(shù):生成用戶控制圖形對(duì)象。 9. uimenu 函數(shù):生成圖形窗口的菜單中層次菜單與下一級(jí)子菜單。 幾個(gè)實(shí)用的小函數(shù): uigetfile 選擇文件對(duì)話框 uiputfile 保存文件對(duì)話框 uisetcolor 設(shè)置顏色對(duì)話框 fontsetcolor 設(shè)置字體對(duì)話框 msgbox 消息框 warndlg 警告框 獲取與設(shè)置對(duì)象屬性 常用函數(shù): gcf 函數(shù):獲得當(dāng)前圖形窗口的句柄 gca 函數(shù):獲得當(dāng)前坐標(biāo)軸的句柄 gco 函數(shù):獲得當(dāng)前對(duì)象的句柄 gcbo 函數(shù):獲得當(dāng)前正在執(zhí)行調(diào)用的對(duì)象的句柄 gcbf 函數(shù):獲取包括正在執(zhí)行調(diào)用的對(duì)象的圖形句柄 delete 函數(shù):刪除句柄所對(duì)應(yīng) 的圖形對(duì)象 findobj 函數(shù):查找具有某種屬性的圖形對(duì)象 設(shè)置方法 : ( 1 ) get 函 數(shù) 返 回 某 些 對(duì) 象 屬 性 的 當(dāng) 前 值 。 例 如 : p =get(obj,39。Position39。)。 ( 2) 函數(shù) set 改變句柄圖形對(duì)象屬性,例如: set(obj,39。Position39。,vect)。 用戶登錄界面的設(shè)計(jì)與實(shí)現(xiàn) 登錄界面的設(shè)計(jì)過(guò)程是:首先打開(kāi) MALAB 軟件中的工具箱 GUIDE 左下角有個(gè)點(diǎn)擊鼠標(biāo)右鍵選擇然后把鼠標(biāo)點(diǎn)到 MALAB出選擇 GUIDE然后進(jìn)行靜態(tài)界面的設(shè)計(jì)。登陸靜態(tài)界面設(shè)計(jì):在 GUI 設(shè)計(jì)窗口左側(cè)的 工具欄中直接拖拽 3個(gè)靜態(tài)文本框( static text)、兩個(gè)可編輯文本框( edit text)、一個(gè)按鈕到對(duì)象設(shè)計(jì)區(qū),調(diào)整好位置,在靜態(tài)文本框及按鈕的 string 屬性中修改相應(yīng)的文字,這樣 用戶登錄靜態(tài)界面就制作完成,當(dāng)然為了美觀,也可以先在美圖秀秀里把靜態(tài)文本框里的文字進(jìn)行處理。接下來(lái)只需在“登錄”按鈕的回調(diào)( Callback) 函數(shù)中編寫相應(yīng)的程序并把背景設(shè)置成如下圖所示的背景圖片,登錄界面的制作就完成了。 12 ① 登陸的靜態(tài)界面 ② 點(diǎn)擊后 ③ 輸入用戶名 ④ 登陸成功 ① “登錄”按鈕的 callback 函數(shù)中的 m語(yǔ)言代碼如下: function pushbutton1_Callback(hObject, eventdata, handles) users = get(,39。string39。)。 %用戶名的獲取 codes = get(,39。string39。)。 if strcmp(users,39。盧惠婷 39。)amp。amp。strcmp(codes,39。100605224039。) h = msgbox(39。登陸成功! 39。)。 uiwait(h)。 close(gcf)。 xuanze(handles) else errordlg(39。用戶名或密碼錯(cuò)誤! 39。, 39。錯(cuò)誤提示 39。)。 end ② “背景圖片”的 callback 函數(shù)如下: function untitled_OpeningF(hObject, eventdata, handles, varargin) ha=axes(39。units39。,39。normalized39。,39。position39。,[0 0 1 1])。 uistack(ha,39。down39。) II=imread(39。39。)。 image(II) colormap gray 13 set(ha,39。handlevisibility39。,39。off39。,39。visible39。,39。off39。)。 登錄成功后,用戶可以進(jìn)入各章的選擇界面,如下圖左所示,用戶可 以根據(jù)自己的需要選擇點(diǎn)擊相應(yīng)的按鈕,進(jìn)入各章的界面。通過(guò)點(diǎn)擊“退出實(shí)驗(yàn)系統(tǒng)”可以退出這個(gè)界面。這個(gè)界面主要是有按鈕控件構(gòu)成,其靜態(tài)界面的設(shè)計(jì)步驟與登錄界面的設(shè)計(jì)步驟相似。 ① 選擇主界面 ② 離散時(shí)間信號(hào)和時(shí)間系統(tǒng)的界面 該界面上的各個(gè)鏈接功能仍主要是通過(guò)設(shè)置控件的回調(diào)函數(shù) callback 屬性實(shí)現(xiàn)的。以“離散時(shí)間信 號(hào)的離散時(shí)間系統(tǒng)”的按鈕為例,“離散時(shí)間信號(hào)和離散時(shí)間系統(tǒng)”的按鈕對(duì)應(yīng)的 Tag屬性為 pushbutton3( tag的設(shè)置要與 callback里的一致)。在 GUIDE 編輯界面中選中該控件,點(diǎn)擊右鍵選中 View CallbackCallback 菜單項(xiàng)就可以打開(kāi) (這個(gè)文件是自動(dòng)生成的 ) 在 function pushbutton3_Callback(hObject, eventdata, handles)下添加 ① 鏈接代碼: close(gcf)。 lisan(handles) 則點(diǎn)擊“離散時(shí)間信號(hào)的離散時(shí)間系統(tǒng)”按鈕可調(diào)用界面 “離散時(shí)間信號(hào)和離散時(shí)間系統(tǒng)” ,如上圖右所示。退出實(shí)驗(yàn)系統(tǒng)按鈕的 callback 為: ② 退出界面代碼: close(gcf)。 denglu(handles) 其他按鈕的實(shí)現(xiàn)與“離散時(shí)間信號(hào)和離散時(shí)間系統(tǒng)”的按鈕相似。 離散時(shí)間信號(hào)和離散時(shí)間系統(tǒng)的 GUI 界面的設(shè)計(jì)與實(shí)現(xiàn) 離散時(shí)間信號(hào)和離散時(shí)間系統(tǒng)靜態(tài)界面的設(shè)置于前面相似, ① 靜態(tài)界面 ② 點(diǎn) 14 離散時(shí)間信號(hào)的設(shè)計(jì)與實(shí)現(xiàn) 將 Static Text、 Edit Text、 Push Button、 Axes 控件排好位置,調(diào)整大小,并修改各個(gè)控件的 string 屬性,就可以制作好“離散時(shí)間信號(hào)”的靜態(tài)界面,如下圖所示: 在靜態(tài)界面設(shè)計(jì)好之后,編寫各個(gè)按鈕的 callback 函數(shù),就可以實(shí)現(xiàn)界面的功能。 各個(gè) callback 函數(shù)為: 取樣序列: yi=str2num(get(,39。string39。))。 fu=str2num(get(,39。string39。))。 k=(yi10):(yi+10)。 x1=[(kyi)==0]。 x2=x1*fu。 subplot(3,3,1)。stem(k,x2)。 title(39。取樣序列的幅度 39。)。xlabel(39。x(n)39。)。ylabel(39。幅值 39。)。 階躍序列 yi=str2num(get(,39。string39。))。 fu=str2num(get(,39。string39。))。 k=(yi10):(yi+10)。 x1=[k=yi]。 x2=x1*fu。 subplot(3,3,1)。stem(k,x2)。 title(39。階躍序列的幅度 39。)。xlabel(39。x(n)39。)。ylabel(39。幅值 39。)。 矩形序列 fu=str2num(get(,39。string39。))。 l=str2num(get(,39。string39。))。 k=10:l+4。 x1=[k=0]。 x2=[k=l]。 x3=x1x2。 x4=x3*fu。 subplot(3,3,1)。stem(k,x4)。 title(39。矩形序列的幅度 39。)。xlabel(39。x(n)39。)。ylabel(39。幅值 39。)。 復(fù)指數(shù)序列 global f p %聲明全局變量, 15 f 為復(fù)指數(shù)序列的阻尼系數(shù), p 為序列的數(shù)字域頻率 f=str2num(get(,39。string39。))。 %從按鈕右邊的 edit 文本框中獲取用戶輸入的阻尼系數(shù) p=str2num(get(,39。string39。))。 n = [10 :1: 10]。 x=exp(f*n+j*p*n)。 %對(duì)復(fù)指數(shù)序列 x進(jìn)行初始化 subplot(3,3,1)。 stem(n,abs(x))。 title(39。復(fù)指數(shù)序列的幅值 39。)。xlabel(39。x(n)39。)。ylabel(39。[x(n)]39。) %畫(huà)出復(fù)指數(shù)序列 x的幅度 subplot(3,3,4)。 stem(n,(180/pi)*angle(x))。 title(39。復(fù)指數(shù)序列的相位 39。)。xlabel(39。x(n)39。)。ylabel(39。pha[x(n)]39。)。 %畫(huà)出復(fù)指數(shù)序列 x的相位 set(,39。string39。,{39。復(fù)指數(shù)序列定義為 x(n)=exp(an+jwn)39。,39。這里 a 被稱為阻尼系數(shù), w 為數(shù)字域頻率,單位為弧度 39。, 39。復(fù)指數(shù)序列的幅度 |x(n)|=exp(an),相角 arg[x(n)]=wn39。,39。注意:當(dāng) w為π的倍數(shù)時(shí),輸入時(shí)π應(yīng)寫成 pi,乘用 *表示,除用 /表示 39。}, 39。HorizontalAlignment39。, 39。left39。 ,39。FontSize39。,12 ) 實(shí)指數(shù)序列 k=5:20。 a=str2num(get(,39。string39。))。 x1=a.^k。 subplot(3,3,1)。stem(k,x1)。 title(39。實(shí)指數(shù)序列 39。)。xlabel(39。x(n)39。)。ylabel(39。幅值 39。)。 正弦序列 k=0::39。 a=str2num(get(,39。strin
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1