999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《數字信號處理》可視化平臺設計

2020-03-30 03:19:04劉倩
電腦知識與技術 2020年1期

劉倩

摘要:針對數字信號處理課程公式繁多,內容晦澀難懂,文章設計了基于MATLAB GUI的數字信號處理課程可視化平臺設計。平臺設計的界面里包含著主界面和子界面,內容包括離散系統的時域和頻域的分析,快速傅里葉(FFT)變換,有限長脈沖響應(FIR)和無限長脈沖響應(IIR)數字濾波器四大模塊,涉及數字信號處理課程的主要內容。該系統有良好的交互性和可擴展性,實踐證明,該平臺的使用增強學習數字信號處理的效果。

關鍵詞:數字信號處理;圖形用戶界面;交互性

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2020)01-0044-02

數字信號處理是全世界范圍內廣泛要求學習的信息類學科的基礎課,主要通過數學手段對信號進行分析和處理,達到優于模擬信號的傳輸和儲存的目的。現在用于通信、航天、地質、控制和生物醫藥等多個領域。但是該課程的特點是公式繁多,推導復雜,概念難以理解,所以學生掌握起來會有非常大的困難。本文研究的是數字信號處理平臺的GUI設計,運用MATLAB GUI完成教學和實驗兩大主要部分的界面的設計。在教學界面部分,用下拉菜單添加了數字信號處理所有的課件;在實驗界面部分,實現了數字信號處理的教學中的主要實驗。

1平臺設計的框架

根據數字信號處理課程的內容,本文的設計平臺主要設計四大模塊,包括離散系統的時域和頻域的分析,快速傅里葉(Frr)變換,有限長脈沖響應(FTR)和無限長脈沖響應(IIR)數字濾波器。在平臺設計時,通過仿真界面觀察繪制出實驗仿真圖像,進行直觀地對比和分析,深刻理解和總結數字信號處理的理論知識。為了遵循盡量簡潔的原則采用了樹狀的設計結構,最上層是登錄界面,輸入的信息確認符合后,進入主界面,四大實驗模塊都放在主界面下,通過主界面調用各個子界面,并通過點擊按鈕可返回到上級界面。圖1所示是平臺的界面設計的主體結構圖。

其中,離散信號時域和頻域分析子界面設計包括基本時間離散信號的生成、基本離散信號的運算、采樣、內插、線性卷積、LSI系統的時域響應、系統的零極點分析、系統的頻率響應、系統的單位脈沖響應等子界面;快速傅里葉變換子界面包括離散傅里葉變換和快速傅里葉變換子界面;有限長脈沖響應數字濾波器子界面包括窗函數設計法和等波紋最佳逼近法兩種設計方法,還添加了兩種方法設計濾波器的驗證界面;無限長脈沖響應數字濾波器子界面包括脈沖響應不變法和雙線性變換法兩種設計方法。

2平臺測試與仿真

2.1平臺主界面

在登錄界面設計時使用了可編輯文本框,分別獲得“名字”和“學號”的輸入信息;使用了兩個按鈕“確定”和“取消”,“確定”按鈕進入主界面,“取消”按鈕關閉登錄界面;判斷符合進入信息要求時可以進入主界面,不符合信息要求時,界面將會報錯,提示“請輸入正確信息”。如圖2所示就是登錄界面。

為了方便課堂教學和演示使用,在主界面設計時,添加了“授課”和“實驗”兩個主菜單,在“授課”菜單下,可以打開課堂使用的PPT文件;而“實驗”菜單下可以選擇四大實驗模塊中不同的實驗,完成課堂教學。

2.2平臺仿真測試

1)離散信號時域和頻域分析界面的測試

離散信號時域和頻域分析子界面設計包括“基本時間離散信號的生成”“基本離散信號的運算”“卷積采樣內插”和“離散信號頻域分析”子界面。其中,“離散信號的生成”中包括生成單位脈沖序列、階躍序列、矩形序列、正弦序列,指數序列等基礎的離散信號;“基本離散信號的運算”包括序列的加法、乘法、移位、翻轉和尺度變換等基礎的序列運算;“卷積采樣內插”實現了序列的采樣、內插和卷積運算,;“離散信號頻域分析”完成了時域脈沖響應、零極點分析、頻域脈沖響應和單位脈沖響應等。

其中,在“卷積采樣內插”子界面中,實現了采樣、內插和卷積運算。首先通過主界面進入子界面,如圖3所示就是實現卷積、采樣和內插功能的界面。

2)快速傅里葉變換(FFT)界面的測試

時域離散信號的頻域仍然是連續函數,要想在頻域也進行數字化處理,就需要將頻率域離散化,而DFT就是將有限長的時域離散信號的頻域也離散化的運算,而FFT就是DFT快速算法中性能優良的運算方法,所以設計了DFT和FFT兩個實驗演示子界面。

如圖4所示為DFT設計界面,其中,信號的輸入可以通過panel進行修改,用來分析不同信號的頻域特征;通過輸入不同的N1,N2值,改變DFT的點數,觀察頻域的變化,便于學生的理解。

3)有限長脈沖響應(FIR)數字濾波器界面的測試

數字濾波器的設計是數字信號處理課程中的重點和難點部分。在FIR濾波器設計界面中,包括了窗函數設計法和等波紋逼近法,并設置了窗函數法和等波紋法的功能驗證部分。圖5所示就是FIR數字濾波器窗函數實現法子界面。

界面中最上面有兩個下拉菜單,第一個菜單對應著濾波器的四種狀態,第二個菜單對應著六種窗函數;可以通過選擇菜單生成低通等不同狀態的濾波器和實現的窗函數,對于采樣頻率及其通帶阻帶的截至頻率,也可以根據設計要求輸入,而由于輸入數據較多,所以在界面的最下方還加上了“清除”按鈕,隨時更新設計參數。上圖設計的是低通濾波器,還可以進行其他窗函數及高通、帶通和帶阻濾波器的實驗。

4)無限長脈沖響應(IIR)數字濾波器界面的測試

IIR數字濾波器的設計方法有兩種,一種直接設計數字濾波器,另一種先設計模擬濾波器在轉化成數字濾波器,本設計用的是間接法實現的IIR數字濾波器。在IIR數字濾波器界面的設計中主要包括脈沖響應不變法和雙線性變換法兩種演示界面。圖6所示是采用脈沖響應不變法實現IIR低通數字濾波器的演示子界面。在參數設置中,選擇巴特沃斯低通濾波器,并將通帶截止頻率設置為2000Hz,將阻帶截止頻率設置為3000Hz,演示結果顯示,根據要求設計出符合設計要求的數字濾波器。

3結束語

《數字信號處理》可視化教學平臺,作為對數字信號處理課程的輔助,主要完成了可視化平臺的設計,內容包括時間離散信號的時域和頻域的分析界面、FFT變換界面、FIR和IIR數字濾波器界面的設計,通過MATLAB的人機交互功能用圖片的方式展示書中難以理解的概念和實驗,將公式的推導變得簡單,降低學習數字信號處理課程的難度。實踐證明,通過實驗平臺的演示,能夠更好地促進學生的知識掌握,加深對課本知識的理解,并取得了較好的教學效果。

主站蜘蛛池模板: 亚洲第一黄色网址| 永久毛片在线播| 男女精品视频| 亚洲精品无码高潮喷水A| 欧美另类一区| 99久久性生片| 精品成人一区二区| 久操线在视频在线观看| 国产十八禁在线观看免费| 亚洲第一极品精品无码| 亚洲欧美不卡视频| 欧美97色| 极品私人尤物在线精品首页 | 国产又黄又硬又粗| 无码国产伊人| 六月婷婷激情综合| 午夜三级在线| 亚洲日本韩在线观看| 精品久久久久久中文字幕女| 五月天久久综合| 精品国产成人a在线观看| 国产白丝av| 波多野结衣中文字幕久久| 五月丁香伊人啪啪手机免费观看| 很黄的网站在线观看| 国产a在视频线精品视频下载| 欧美另类精品一区二区三区| 亚洲国产综合自在线另类| 欧美一区二区精品久久久| 亚洲无码91视频| 无码av免费不卡在线观看| 97视频精品全国在线观看| www.youjizz.com久久| 午夜视频www| 午夜免费视频网站| 一级福利视频| 色欲色欲久久综合网| 久久精品aⅴ无码中文字幕| 色欲色欲久久综合网| 午夜视频在线观看区二区| 白浆视频在线观看| 欧美日韩北条麻妃一区二区| 青青草91视频| 日本在线视频免费| 色噜噜中文网| 伊人精品成人久久综合| 亚洲中文字幕无码爆乳| 亚洲水蜜桃久久综合网站| 91丝袜美腿高跟国产极品老师| 亚洲AⅤ无码日韩AV无码网站| 免费99精品国产自在现线| 伊人国产无码高清视频| 国产高清在线观看91精品| 国产欧美在线观看视频| 国产成人免费手机在线观看视频| 精品国产aⅴ一区二区三区| 免费高清a毛片| 97在线公开视频| 午夜高清国产拍精品| 欧洲熟妇精品视频| 国产成人亚洲精品蜜芽影院| 亚洲视频一区| 毛片网站免费在线观看| 丰满少妇αⅴ无码区| 无码国内精品人妻少妇蜜桃视频 | 亚洲午夜国产片在线观看| 久久精品嫩草研究院| 国产一区二区三区在线精品专区| 免费看美女自慰的网站| 国产一区二区三区在线精品专区| 欧美精品成人| 国产美女精品在线| 亚洲精品大秀视频| 国产欧美日韩18| 三级视频中文字幕| 国产91小视频在线观看| 日韩性网站| 九色在线视频导航91| 国产经典在线观看一区| 久久久波多野结衣av一区二区| 日韩大片免费观看视频播放| 午夜a级毛片|