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的人機交互功能用圖片的方式展示書中難以理解的概念和實驗,將公式的推導變得簡單,降低學習數字信號處理課程的難度。實踐證明,通過實驗平臺的演示,能夠更好地促進學生的知識掌握,加深對課本知識的理解,并取得了較好的教學效果。

主站蜘蛛池模板: av大片在线无码免费| 最新加勒比隔壁人妻| 1024国产在线| 久久动漫精品| 成人国产精品2021| 漂亮人妻被中出中文字幕久久| 亚洲一区二区无码视频| 亚洲午夜天堂| 国产三区二区| 经典三级久久| 99精品免费欧美成人小视频 | 国产激爽爽爽大片在线观看| 青青青视频91在线 | www.91中文字幕| 国产精品无码AⅤ在线观看播放| 老司国产精品视频91| 亚洲全网成人资源在线观看| 午夜视频在线观看免费网站| 亚洲欧美一区二区三区蜜芽| 美女潮喷出白浆在线观看视频| 国产成人精品视频一区二区电影| 国产青青草视频| 深爱婷婷激情网| 成人午夜视频免费看欧美| 国产欧美日本在线观看| 亚洲AV一二三区无码AV蜜桃| 国产真实二区一区在线亚洲| 国产成人综合网| 成人va亚洲va欧美天堂| 欧美日韩中文国产va另类| 国产黄色爱视频| 97在线视频免费观看| 国产成人h在线观看网站站| 在线免费观看AV| 国产成+人+综合+亚洲欧美| 亚洲精品视频在线观看视频| 在线国产91| 热九九精品| 欧美三级自拍| 精品福利一区二区免费视频| 欧洲在线免费视频| Aⅴ无码专区在线观看| 欧美精品在线免费| 欧美在线综合视频| 天天色综合4| 免费Aⅴ片在线观看蜜芽Tⅴ | 中文字幕人妻av一区二区| 国产爽妇精品| 精品国产免费第一区二区三区日韩| 特级毛片8级毛片免费观看| 久久精品国产电影| 国产精品短篇二区| 欧美在线一二区| 韩日午夜在线资源一区二区| 成人午夜免费观看| 国产中文一区a级毛片视频 | 亚洲日韩久久综合中文字幕| A级全黄试看30分钟小视频| 国产区免费| 日本免费精品| 四虎成人在线视频| 国产杨幂丝袜av在线播放| 女人18毛片一级毛片在线 | www亚洲精品| 毛片基地视频| 久久久久久久蜜桃| 2021国产在线视频| 国内毛片视频| 亚洲欧美成aⅴ人在线观看| a级毛片免费看| 99国产精品免费观看视频| 波多野结衣二区| 欧美天堂在线| 任我操在线视频| 免费A级毛片无码无遮挡| 国产性生交xxxxx免费| 欧美福利在线播放| 亚洲最新网址| 天天色天天综合| 亚洲精品国产精品乱码不卞| 九色最新网址| 国产欧美一区二区三区视频在线观看|