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

分層遞進式“數字信號處理”實驗系統的開發與實現

2016-09-06 05:14:01慶賀殷賢華許川佩
實驗技術與管理 2016年3期
關鍵詞:界面信號實驗

慶賀, 馬 峻, 殷賢華, 許川佩

(桂林電子科技大學 電子工程與自動化學院, 廣西 桂林 541004)

?

分層遞進式“數字信號處理”實驗系統的開發與實現

慶賀, 馬峻, 殷賢華, 許川佩

(桂林電子科技大學 電子工程與自動化學院, 廣西 桂林541004)

針對普通高校生源、學生基礎水平存在較大差異的問題,提出一種層次遞進式實驗教學方案,即根據學生的能力水平設計不同的教學任務,引導學生由淺入深、由基礎到應用逐層遞進。遵循此原則設計開發了基于Matlab GUI的“數字信號處理”實驗系統,分為“基礎篇”、“拓展篇”和“應用篇”,以使不同層次的學生在知識和能力上都能得到提高和發展。實踐表明,該教學形式深受學生喜歡,取得了良好的教學效果。

分層遞進; 實驗系統; GUIDE; 數字信號處理

為適應社會發展的需要,我國自1999年開始了大規模的擴招,更多的學生獲得了接受高等教育的機會,原來的精英教育也開始向大眾教育轉變[1]。但師資和基礎設施的相對短缺,致使幾乎所有的高校都采取了大班制教學,與此同時普通高校生源素質不斷下滑,學生基礎水平參差不齊,傳統上整齊劃一的教學任務和要求使得一部分學生“吃不飽”,一部分學生又“消化不了”[2],不能滿足不同層次水平學生的知識需求。“數字信號處理”理論性強、內容抽象,含有大量的公式推導或性質的證明,被公認為大學課程中最難學的課程之一[3]。傳統實驗采取“一刀切”的方式,即無論實驗難易都必須完成,使得部分學生產生畏懼心理[4]。在學生基礎知識存在明顯差異的情況下,本文依托于Matlab圖形化用戶界面GUIDE,設計開發了一個實驗系統,通過在界面直接輸入參數就可觀察波形,從而降低了知識的起點,并有區別地設計教學內容,逐級深入,以滿足不同層次學生的學習需求,激發其學習的興趣。

1 系統設計原則

教育的理想是使所有的學生都接受適合于他們的教育。根據差異性原則,實驗系統采用分層遞進式教學模式,即在學生基礎知識存在明顯差異的情況下,通過針對不同類型學生的接受能力與特點設計不同層次的教學目標、教學內容和教學方法,以及利用不同的教學手段,分類指導、逐級深入,以充分調動學生學習的積極性,使不同層次的學生都各有所得,全面提高教學質量,達到教育的共同發展[5-6]。

“數字信號處理”課程開設在大學三年級上學期,先修課為“信號系統與分析”、“Matlab及應用”和“線性代數”等,經過兩年的學習,學生之間已存在明顯的差異。本著“既要讓好學生吃好,又讓差學生吃飽、消化好,跟上隊伍”的目標,遵循低起點、層次遞進的設計原則,將實驗系統分為基礎篇、拓展篇和提高篇,見表1。

表1 實驗分層的應用人群和側重方向

教師通過綜合考慮學生的基礎知識結構和動手能力而將學生劃分為初級、中級和高級,劃分的主要依據是學生的課程考試成績、軟件編程能力等。一般來說,初級是指基礎課考試成績較差者或有多次補考、重修記錄者,中級指成績一般者,高級指學習成績較好、動手能力強的學生。當然對于分級的結果,教師要做到自己心中有數,并不向班級公布,以防傷害學生的自尊心[7]。實驗系統針對不同層次的學生設置不同的實驗任務和要求,以彌補大班教學無法兼顧學生學習能力差異的不足,提高因材施教的可操作水平。

2 系統實現

實驗系統在基于Matlab軟件的GUIDE環境下開發完成。

2.1GUIDE簡介

Matlab是由美國Mathworks公司于1982年推出的高性能數值計算和可視化軟件,其內含有信號處理工具箱和大量的數學函數,并為用戶開發圖形界面提供了一個方便高效的集成開發環境GUIDE(graphics user interface, GUIDE)。利用此開發環境,用戶不需編寫大量的代碼,只需采用拖拉的形式將所需控件有序地放置于界面即可,界面設計方便簡單,而且圖形用戶界面是由按鍵pushbutton、靜態文本text、編輯框edit、坐標軸axes等組成[8]。

首先打開GUIDE開發環境,用鼠標將所需的控件移至界面編輯面板,在屬性編輯器(property inspector)中修改各控件的屬性,如string、tag、fontsize、title、Name等,然后調整控件位置或利用控件對齊工具(align objects)調整控件間的距離,以使界面美觀。之后保存運行即可顯示圖形界面,并產生一個包含GUI初始化和組件界面布局控制代碼的M文件。進入對應的M文件編輯器中編寫程序,也就是在相應控件的回調函數中添加代碼以響應控件的行為。

2.2系統總實現方案

圖1為實驗系統的總界面,包含了所有實驗項目的鏈接控件和實驗系統使用說明。點擊控件“實驗系統使用說明”,可打開一個PDF文檔(設其文件名為readme.pdf),用于介紹所有實驗項目的內容和要求。具體實現方法為在該控件所對應的回調函數Callback中添加如下代碼:open(‘readme.pdf’);點擊控件“退出實驗系統”可退出系統,實現方法為在其回調函數中添加代碼:close all。

圖1 實驗系統設計總界面

除此之外的其他控件均鏈接到各實驗項目的圖形子界面,子界面也在GUIDE環境下開發完成。若子界面的文件名為analog_spectrum.m和analog_spectrum.fig,則實現鏈接的方法只需在其回調函數中添加代碼analog_spectrum即可。注意該文件必須是在當前目錄下,否則代碼中應添加文件路徑。

function pushbutton2_Callback(hObject, eventdata, handles)

% hObjecthandle to pushbutton2 (see GCBO)

% eventdatareserved - to be defined in a future version of MATLAB

% handlesstructure with handles and user data (see GUIDATA)

analog_spectrum

3 子系統設計與實現

實驗系統包括3個部分:基礎實驗、拓展實驗和綜合設計實驗。

3.1基礎實驗

基礎實驗面向所有學生,幫助學生分析和驗證信號處理相關理論和算法。為避免學生對編寫程序的恐懼心理,實驗系統一律采用圖形化用戶界面,用戶只需按要求輸入參數就可顯現信號波形,從而降低了該課程學習的起點,促使學生將更多的精力放在對基礎理論知識的理解和掌握上。對于中高級學生,需在此基礎上進行Matlab軟件編程能力的訓練。

基礎實驗有4項:離散時間信號的基本運算、模擬信號的頻譜分析、濾波器設計與應用、抽取和內插信號的頻譜分析。具體的實驗要求、參考程序等信息可點擊各子界面中的“實驗要求”控件進行查閱。

(1) 離散時間信號的基本運算。在文本框中輸入具體序列的幅值x和時間n,點擊控件即可完成離散時間信號的加法、減法、乘法、反折、移位、采樣和內插等基本運算,在圖形區觀察運算結果的信號波形,加深對離散信號的理解。學習impseq、sigadd、sigfold、sigshift等典型函數文件的調用,對于中高級學生則需利用這些函數編寫程序完成指定序列的運算。

(2) 模擬信號的頻譜分析。對給定的模擬正弦疊加信號進行頻譜分析,通過修改參數(采樣頻率、時域采樣點、頻域采樣點)觀察頻譜波形的變化,理解采用DFT對模擬信號進行頻譜分析這種近似化處理產生的誤差和抽樣間隔對信號頻譜的影響[9]。

(3) 濾波器設計與應用。學習Matlab自帶的濾波器設計及分析工具FDATool進行濾波器設計,并通過對頻率為6 500Hz、7 000Hz和9 000Hz的正弦疊加信號濾波,如圖2所示。通過觀察濾波前后的頻域波形,理解和掌握濾波器參數的設置(類型、截止頻率、通帶紋波、阻帶衰減等)對濾波效果的影響。對于初級者只要求學習FDATool、SPtool、WVtool等濾波工具的使用[9],學習濾波參數的選取;對于中高級者要能夠用具體的Matlab函數(如firl、hamming、kaiser、butter、filter等)編程設計實現濾波過程。

圖2 模擬信號的濾波實驗界面

(4) 抽取與內插信號的頻譜分析。如圖3所示,首先裝載數據畫出其對應的頻譜,而后分別進行抽取和內插分析,移動滑動條改變抽樣(內插)的比率,其頻譜也會發生對應的改變。通過觀察波形的變化,理解產生的失真類型、原因和消除方法。中高級者要求掌握load、upsampling、resample等函數的使用及編程實現抽取內插。

圖3 抽取與內插頻譜分析界面

3.2拓展性實驗

古人云:“教人未見其趣,必不樂學。”因此調動學生的學習興趣關系到教學的成敗與否。系統引入數字音頻信號,借助圖形、聲音的形式將理論知識與實際應用有機結合,拓展實驗的深度和廣度,增強工程實踐意識,以激發學生的學習興趣和學習動力。

拓展性實驗作為基礎實驗項目的延伸,適用于所有感興趣的學生,目的主要是為了拓寬學生視野,讓其從枯燥的理論知識的學習中體會到學習的樂趣。項目包括語音信號的頻譜分析、加噪語音信號的濾波、語音信號抽取和內插頻譜變換、DTMF電話撥號音的合成與識別。對于中高級或感興趣的學生,給出部分參考程序引導學生編程實現部分功能,以培養學生利用計算機解決實際問題的能力。實驗說明如下:

(1) 語音信號的頻譜分析。打開音頻文件,可顯示其時域波形圖和信號的采樣頻率,點擊控件可顯示信號頻譜圖。添加噪聲信號后可顯示加噪后音頻信號的時域和頻域波形圖,其中噪聲信號采用下拉列表的形式,分正弦信號、均勻分布噪聲信號和高斯正態分布噪聲,參見文獻[10]。

(2) 語音信號的濾波分析。設計濾波器對加噪后的音頻文件進行濾波,并觀察濾波前后的時域和頻域波形,同時通過聆聽前后音頻效果來理解和掌握參數設置對濾波效果的影響。

(3) 語音信號抽取和內插分析。改變采樣或內插變化倍數,觀察其對應的頻譜變化,播放音頻,感受采樣率變化對聲音信號的影響。如圖4給出了內插前后的頻譜圖,從中可知信號發生了鏡像失真,聆聽音頻效果時會發現聲音中混有尖尖的咝咝聲。若點擊采用抗混疊濾波后再進行內插,即可消除這種失真,聲音恢復原樣。

圖4 語音信號抽取與內插頻譜分析

(4) DTMF電話撥號音的合成。雙音多頻DTMF(dual tone multi-frequency)信號是由兩個特定的高頻和低頻正弦信號的組合來代表某數字或功能鍵,如圖5所示,可模擬撥電話號碼的聲音。

圖5 DTMF電話撥號音的合成

3.3綜合設計性實驗

學習的目的是能夠“為我所用”和“學以致用”。針對那些學習興趣濃厚、動手能力強且學有余力的學生,實驗系統以工程應用為背景,提供了若干個應用性綜合設計性實驗項目,如加噪語音信號處理、多抽樣率語音信號處理、數字語音變聲系統設計、數字均衡器、基于FPGA的FIR/IIR數字濾波器設計等。

為保證實驗的順利進行,在明確實驗項目的具體要求后,對于部分能力欠佳但感興趣的學生,教師可根據學生能力水平的高低混合編組,引導學生有針對性地收集文獻資料、提出合理可行的設計方案、指導實現并提交完整的設計說明書[11]。驗收時可采取逐個驗收或分組答辯的形式。對于成績評定不能搞“一刀切”,要綜合全面地考慮。通過學生參與設計、編程實現和撰寫文檔,可有效培養學生文獻檢索能力,加深對理論知識的系統性理解和掌握,鍛煉軟件編程能力。這樣不僅有助于提高學生獨立分析和解決問題的能力,也培養了學生的自我學習能力、科研寫作能力和相互交流協作的團隊精神[12],為其今后的學習和工作奠定堅實的基礎。

4 結語

教學應面向全體,力爭讓所有學生在學習過程中都能有所收獲,各得其所。實驗系統采用人機交互界面,通過讓參數具有可調性使得信號分析過程變得簡單直觀,降低了入門的起點,并引入了工程實踐應用實例,激發了學生學習的興趣。針對不同層次的學生,實驗要求層層遞進,并鼓勵低層的學生向高層次升遷,使不同層次的學生都能得到提高和發展,體驗學習的樂趣,避免了高不成低不就的現象。

References)

[1] 陳艷蓮.高校大班教學存在的問題及教學方法的優化[J].教育與職業, 2011 (12):164-165.

[2] 蔣蘭玲,張愛國,宋平.大學計算機基礎分級教學模式的探討[J].高等農業教育,2011(9):53-55.

[3] 劉大年,史旺旺,孫貴根,等. “數字信號處理”課程的形象化教學方法探索[J].電氣電子教學學報, 2006,8(4):104-107.

[4] 王秋生,袁海文.《數字信號處理》課程的分層實驗教學方法[J].北京航空航天大學學報:社會科學版, 2011,24(5):109-112.

[5] 張曉云.基于差異性的分層教學理論與實踐[J].重慶科技學院學報:社會科學版,2007 (增刊1): 39-41.

[6] 程艷紅,朱汝葵. “分層遞進教學”研究綜述[J]. 內蒙古師范大學學報:教育科學版,2005,18(6):29-32.

[7] 王先榮.大學英語隱性分層教學實驗研究[J].山東外語教學,2005(1): 51-53.

[8] 施曉紅,周佳. 精通GUI圖形界面編程[M].北京:北京大學出版社,2003.

[9] 董慶賀.數字信號處理的教學改革探索與實踐[J].教育教學論壇, 2012(34): 42-44.

[10] 董慶賀, 殷賢華,李偉,等.面向卓越工程師的課程教學研究與探索[J].實驗技術與管理, 2014,31(7): 169-171.

[11] 沈媛媛.基于MATLAB的數字信號處理綜合性實驗設計[J].實驗室研究與探索,2009,28(8):60-61.

[12] 張小林,周美華,李茂康.綜合性、設計性實驗教學改革探索與實踐[J].實驗技術與管理, 2007,24(7):94-96.

Development and realization of experimental system based on hierarchy ladder model for digital signal processing

Dong Qinghe, Ma Jun, Yin Xianhua, Xu Chuanpei

(School of Electronic Engineering and Automatic Technology, Guilin University of Electronic Technology, Guilin 541004, China)

In view of the students’ differences about source structure and basic level, one hierarchy and ladder mode is proposed. In this mode, teaching objectives are clarified into different layers from the simple to the difficult and from the basic to the applicble according to the difference of the students’ ability. Following this principle, one experimental system based on the digital signal processing is realized using Matlab GUI, which is divided into the following three sections: foundation, development and application, in order that different students can improve their knowledge and abilities. Practice shows that this system is favorable to the students and has obtained the good teaching effect.

hierarchy ladder; experimental system; GUIDE; digital signal processing

10.16791/j.cnki.sjg.2016.03.051

2015- 01- 06修改日期:2015- 03- 16

廣西教育科學“十二五”規劃課題(2013C023);廣西高等教育教學改革工程項目(2013JGB147,2014JGA136);桂林電子科技大學教育教學改革項目(JGA201404)

董慶賀(1978—),女,河南泌陽,碩士,講師,主要從事信號處理方面的理論教學與實驗教學研究.

E-mail:daphny@guet.edu.cn

TP319;G642.0

A

1002-4956(2016)3- 0202- 04

猜你喜歡
界面信號實驗
記一次有趣的實驗
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
做個怪怪長實驗
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
人機交互界面發展趨勢研究
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 女人18毛片一级毛片在线 | 国产精品网拍在线| 欧美中文字幕在线视频| 亚洲人成网7777777国产| 亚洲最大情网站在线观看| 一区二区三区四区精品视频| 伊人久久福利中文字幕| 在线毛片免费| 国产精品视频免费网站| 91网址在线播放| 亚洲国产亚洲综合在线尤物| 在线不卡免费视频| 色悠久久久| 麻豆精品视频在线原创| 久久久精品国产SM调教网站| 久久国产精品麻豆系列| 免费观看国产小粉嫩喷水| 九色视频在线免费观看| 三区在线视频| 国产香蕉在线| 国产综合无码一区二区色蜜蜜| 99免费视频观看| 国产69精品久久久久孕妇大杂乱 | 国产激爽大片在线播放| 永久免费av网站可以直接看的| 91无码网站| 成人一级黄色毛片| 伊人久久精品无码麻豆精品 | 欧美三级不卡在线观看视频| 中文字幕人妻无码系列第三区| 亚欧美国产综合| 国产人人乐人人爱| 美女一级免费毛片| 色成人综合| 欧美成人手机在线视频| 午夜福利网址| 国产成人一区免费观看 | 欧美第九页| 亚洲区一区| 久久久久久久蜜桃| 久久综合五月| 欧美亚洲中文精品三区| 91色在线观看| 播五月综合| 精品福利一区二区免费视频| 五月婷婷欧美| 国产永久在线观看| 狠狠做深爱婷婷久久一区| 亚洲美女一级毛片| 亚洲码在线中文在线观看| 国产精品一线天| 91网在线| 国产免费久久精品99re丫丫一| 波多野结衣一区二区三区88| 激情亚洲天堂| 不卡色老大久久综合网| 大香网伊人久久综合网2020| 国内自拍久第一页| 中文字幕永久在线看| 国产成人三级在线观看视频| 999国产精品永久免费视频精品久久| 91亚洲精品国产自在现线| 亚洲色图欧美视频| 国产成人在线无码免费视频| 风韵丰满熟妇啪啪区老熟熟女| 青青青视频蜜桃一区二区| 国产靠逼视频| 欧美h在线观看| 国产在线麻豆波多野结衣| 成人精品午夜福利在线播放| 久久久久国产一级毛片高清板| 国产成人综合亚洲欧美在| 播五月综合| 深夜福利视频一区二区| 色综合久久无码网| 天堂在线www网亚洲| 婷婷99视频精品全部在线观看| 欧美日韩在线成人| 日韩欧美国产成人| A级毛片无码久久精品免费| 四虎亚洲精品| 怡春院欧美一区二区三区免费|