国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)字信號處理教學(xué)演示系統(tǒng)的研究與實現(xiàn)

2015-10-27 12:39何朝霞李永全
電腦知識與技術(shù) 2015年21期
關(guān)鍵詞:數(shù)字信號處理

何朝霞++李永全

摘要:《數(shù)字信號處理》課程是電類專業(yè)的專業(yè)基礎(chǔ)課,具有理論性強、數(shù)學(xué)推導(dǎo)多的特點,傳統(tǒng)的理論教學(xué)學(xué)生容易感到枯燥。文章基于MATLAB的GUI設(shè)計了一個輔助教學(xué)系統(tǒng)——信號時頻分析儀,介紹了系統(tǒng)的功能模塊,并對系統(tǒng)做了相關(guān)的實驗演示。該系統(tǒng)應(yīng)用于教學(xué),可以讓學(xué)生更好地將理論知識與實際應(yīng)用相結(jié)合,提高學(xué)習(xí)興趣。

關(guān)鍵詞:數(shù)字信號處理;理論性強;MATLAB;信號時頻分析儀

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)21-0098-02

1 概述

《數(shù)字信號處理》是電子信息工程、通信工程等專業(yè)本科生必修的專業(yè)基礎(chǔ)課。它立足于數(shù)字信號處理的基本概念、基本分析方法和處理技術(shù),主要介紹了離散時間信號和系統(tǒng)的時域分析、變換域分析、離散傅立葉變換理論及其快速算法、無限長單位脈沖響應(yīng)濾波器和有限長單位脈沖響應(yīng)濾波器的結(jié)構(gòu)和設(shè)計方法等內(nèi)容[1-2]。課程理論性較強,課程內(nèi)有大量的數(shù)學(xué)推導(dǎo) [3-4],單一的課堂理論講授,學(xué)生容易感到乏味,逐漸喪失對課程的學(xué)習(xí)積極性和興趣。

鑒于《數(shù)字信號處理》課程的特點以及高校目前所面臨的理論教學(xué)現(xiàn)狀,作者設(shè)計了基于MATLAB的課程教學(xué)演示系統(tǒng)。該系統(tǒng)以MATLAB為平臺,將數(shù)字信號處理課程和語音信號的時頻分析有機地結(jié)合到一起,在掌握基本理論算法的基礎(chǔ)上,利用MATLAB強大的計算能力和信號處理工具箱,把教材上枯燥的公式、算法以及信號函數(shù),變?yōu)橐粋€個可調(diào)的程序和簡潔友好的GUI界面[5]。學(xué)生通過系統(tǒng),不僅可以驗證理論原理,而且通過自己編程、修改參數(shù),進一步加強對序列的產(chǎn)生、時域分析、頻域分析、實際音頻信號的時頻分析等知識的理解和掌握[6]。實驗演示可以讓學(xué)生找到理論計算與實際現(xiàn)象的聯(lián)系,既鞏固了課堂知識,增加了學(xué)生對課程的興趣,又激發(fā)了學(xué)生課外自主動手的能力。

2 系統(tǒng)方案設(shè)計

利用 MATLAB 2008A的GUIDE 工具箱設(shè)計和實現(xiàn)了數(shù)字信號處理課程教學(xué)演示系統(tǒng)平臺的圖形用戶界面,系統(tǒng)由1個GUI界面構(gòu)成,整個系統(tǒng)結(jié)構(gòu)示意圖如圖1所示。

教學(xué)演示系統(tǒng)設(shè)計的思路和流程如下:1)設(shè)計交互式教學(xué)演示系統(tǒng)的主界面,界面的設(shè)計可以使用MATLAB中的GUIDE所提供的用于建構(gòu)用戶圖形界面的一系列工具;2)用回調(diào)函數(shù)編制各個模塊中的所有控件對象所需的一系列程序,以達到實現(xiàn)控件所對應(yīng)的控制功能,實現(xiàn)可通過界面上的控件直接控制數(shù)據(jù)的輸入,并直接、方便地實現(xiàn)對實驗內(nèi)容和結(jié)果進行對照分析[7]。數(shù)字信號處理課程教學(xué)演示系統(tǒng)平臺——信號時頻分析儀的圖形用戶界面如圖2所示。

3 系統(tǒng)演示

信號時頻分析儀的信號輸入方式有三種類型:1)計算機自帶的聲卡錄制的音頻信號;2)已經(jīng)錄制好的WAV格式的音頻文件;3)產(chǎn)生特定屬性的信號(包括正弦信號,方波信號,三角波信號和鋸齒波信號等)。對各種信號進行時頻分析的時候采樣頻率是可以調(diào)節(jié)設(shè)置的,其中時域特征包括周期、頻率、幅值、相位、峰值、均值、均方差、方差等,頻域特征包括幅頻特性、相頻特性、實頻特性、虛頻特性、功率譜等。

1)用計算機自帶的聲卡錄制的一段音頻信號,選擇輸入方式為聲卡,錄制時間為1秒,點擊開始錄音,錄制內(nèi)容為“0”,采樣頻率為5120 Hz。圖3(a)~(c)為演示系統(tǒng)的各部分結(jié)果顯示。

4 結(jié)束語

本文設(shè)計了一個數(shù)字信號處理的GUI平臺,實現(xiàn)了對信號進行時頻分析的功能。該系統(tǒng)可以處理三種不同輸入類型的信號,不但可以在教師相關(guān)理論教學(xué)過程中起到輔助作用,而且可以很好地完成學(xué)生的實踐、考核工作,激發(fā)學(xué)生學(xué)習(xí)這門課的學(xué)習(xí)興趣。不足之處在于,系統(tǒng)只完成了數(shù)字信號處理的第一個核心內(nèi)容——信號的時頻分析,而對于數(shù)字濾波器的設(shè)計沒有完成,在今后的研究中將進一步完善該系統(tǒng)。

參考文獻:

[1] 程佩青.數(shù)字信號處理教程[M].3版.北京:清華大學(xué)出版社,2007.

[2] 高西全,丁玉美.數(shù)字信號處理[M].3版.西安:西安電子科技大學(xué)出版社,2008.

[3] 薛年喜.MATLAB 在數(shù)字信號處理中的應(yīng)用[M].2版.北京:清華大學(xué)出版社,2008.

[4] 李永全,楊順遼,孫祥娥,數(shù)字信號處理[M].武漢:華中科技大學(xué)出版社,2011.

[5] 劉衛(wèi)國.MATLAB 程序設(shè)計與應(yīng)用[M].2版.北京:高等教育出版社,2006.

[6] 沈捷,王莉.數(shù)字信號處理教學(xué)實驗軟件包的 GUI 設(shè)計與實現(xiàn)[J].實驗技術(shù)與管理,2008,25(2):88-91.

[7] 杜留峰.數(shù)字信號處理方法設(shè)計與實驗平臺設(shè)計[D]. 天津: 天津大學(xué),2013.

猜你喜歡
數(shù)字信號處理
《數(shù)字信號處理》中存在的難點問題解析
電子信息工程專業(yè)數(shù)字信號處理課程改革與研究
“數(shù)字信號處理課程設(shè)計”教學(xué)的探索與實踐
“數(shù)字信號處理”課程教學(xué)改革研究與探索
數(shù)字信號處理課程教學(xué)探索
SPTool在數(shù)字信號處理課程教學(xué)中的應(yīng)用
基于微課的數(shù)字信號處理教學(xué)方法的探討
任務(wù)驅(qū)動教學(xué)法在《數(shù)字信號處理》教學(xué)中的應(yīng)用研究
淺談《數(shù)字信號處理》實踐教學(xué)
饶河县| 合作市| 桐城市| 东阿县| 福清市| 克拉玛依市| 弥勒县| 平度市| 泽库县| 武宁县| 三穗县| 铜山县| 汉川市| 那坡县| 孟村| 娄烦县| 岳阳县| 宁强县| 页游| 柯坪县| 五家渠市| 铜陵市| 顺平县| 安宁市| 曲松县| 通许县| 太和县| 大荔县| 淮北市| 宾川县| 衢州市| 八宿县| 利津县| 萨迦县| 彰武县| 江达县| 射阳县| 泌阳县| 泸溪县| 沙洋县| 平顶山市|