劉世金,姚先文,馬嘯,方晶晶
基于數(shù)學(xué)與專業(yè)深度融合的信號與系統(tǒng)可視化教學(xué)
劉世金,姚先文,馬嘯,方晶晶
(湖北國土資源職業(yè)學(xué)院 基礎(chǔ)課教學(xué)部,湖北 武漢 434090)
針對信號與系統(tǒng)等專業(yè)課程融合數(shù)學(xué)知識繁多、概念抽象等教學(xué)特點,利用MATLAB可視化工具對信號與系統(tǒng)專業(yè)課程教學(xué)內(nèi)容進行了分類可視化教學(xué)研究.提出了深度融合數(shù)學(xué)知識背景下的專業(yè)課程分類可視化教學(xué)方法,并給出了可視化教學(xué)案例分析.該可視化教學(xué)方法在數(shù)學(xué)與專業(yè)深度融合背景下以問題、任務(wù)驅(qū)動為切入點,強化理論,突出實踐,給學(xué)生提供一個具有直觀性和自主性的學(xué)習(xí)環(huán)境.應(yīng)用實踐表明,分類可視化教學(xué)方法有助于利用可視化結(jié)果加強專業(yè)課程中的數(shù)學(xué)推導(dǎo)理論特性分析,總結(jié)應(yīng)用規(guī)律,培養(yǎng)學(xué)生數(shù)學(xué)技術(shù)應(yīng)用能力,促進學(xué)生專業(yè)教育素質(zhì)培養(yǎng).
信號與系統(tǒng);可視化教學(xué);融合;矩陣實驗室
虛擬實驗環(huán)境是采用計算機仿真技術(shù)實現(xiàn)的各種實驗環(huán)境,實驗者可以像在真實的環(huán)境中一樣完成各種預(yù)定的實驗項目,而且相對傳統(tǒng)實驗環(huán)境具有經(jīng)濟、快捷和安全的優(yōu)點[1].
信號與系統(tǒng)課程是電子信息科學(xué)專業(yè)的一門核心技術(shù)基礎(chǔ)課程,讓學(xué)生能掌握有關(guān)信號與系統(tǒng)的一系列分析與計算方法,為學(xué)生后續(xù)利用計算機處理工程中的各種信息提供理論依據(jù)和分析計算的方法,對學(xué)生專業(yè)學(xué)習(xí)和工作都具有重要的實際意義.
該課程的特點:(1)理論性強,課程融合的數(shù)學(xué)知識繁多,涉及到許多較復(fù)雜的數(shù)學(xué)推算內(nèi)容;(2)實踐性強,其實驗教學(xué)是培養(yǎng)和鍛煉學(xué)生處理信號工程應(yīng)用中若干問題的綜合能力的重要途徑之一;(3)系統(tǒng)性強,其核心概念、原理特性和應(yīng)用設(shè)計的教學(xué)大多都不能脫離系統(tǒng)模型,歷來是一門難教也難學(xué)的課程.當(dāng)前高職高專學(xué)院招收的學(xué)生大部分高考成績較低,學(xué)習(xí)基礎(chǔ)較差,對理論性和系統(tǒng)性內(nèi)容學(xué)習(xí)缺乏信心和興趣.此外,傳統(tǒng)的信號與系統(tǒng)實驗教學(xué)不便于直接引入到課堂教學(xué)中去,存在理論與實踐聯(lián)系不夠緊密,不能很好地發(fā)揮實驗教學(xué)對理論教學(xué)的拓展和輔助、補充功能.為此,高職院校信號與系統(tǒng)的教學(xué)必須從實際培養(yǎng)目標(biāo)出發(fā),在教學(xué)內(nèi)容、教學(xué)方法及實驗教學(xué)等方面進行改革,建立起相應(yīng)的教學(xué)體系和教學(xué)模式.
可視化仿真技術(shù)在虛擬實驗環(huán)境下集實驗、課堂教學(xué)為一體,使抽象的內(nèi)容形象化,便于學(xué)生把握系統(tǒng)過程的整體演進,發(fā)現(xiàn)其內(nèi)在規(guī)律[2],是深度融合數(shù)學(xué)推演背景下信號與系統(tǒng)等專業(yè)課程教學(xué)的理想方案.
隨著虛擬仿真技術(shù)的不斷發(fā)展和成熟,出現(xiàn)了大量的可視化仿真開發(fā)工具.二維開發(fā)工具有MapInfor,ArcView,AutoACD Map等,三維開發(fā)工具有VRML,Direct3D,OpenGL等[3].目前,信號與系統(tǒng)可視化教學(xué)常用的高層可視化工具主要有C語言、MATLAB、LabVIEW、SystemView、Flash等,其性能比較見表1.
表1 可視化仿真工具性能比較
MATLAB具有模塊豐富的庫函數(shù)工具箱和強大的可視化仿真功能[4-5],為信號與系統(tǒng)課程內(nèi)容的分類可視化教學(xué)提供了強有力的支撐,便于在虛擬實驗環(huán)境下分類實現(xiàn)抽象性理論教學(xué)內(nèi)容的可視化,解決該課程教學(xué)中存在的難點,并突出工程應(yīng)用實踐.
在信號與系統(tǒng)課程中,諸如信號的卷積、系統(tǒng)函數(shù)零點與極點等核心概念的教學(xué)均可通過可視化仿真以強化概念理解和突出工程應(yīng)用.以卷積概念為例,為避免繁瑣的積分計算,突出概念的應(yīng)用內(nèi)涵,可根據(jù)卷積概念表達(dá)式利用其積分函數(shù)int()快速實現(xiàn)其理論值的求解與輸出,同時也可調(diào)用conv()庫函數(shù)用數(shù)值分析方法求其數(shù)值解,并進行可視化分析.
例如:對2個連續(xù)信號
進行卷積積分后的理論解與數(shù)值解的可視仿真分析結(jié)果見圖1.學(xué)生從圖中不難觀察分析、探索體會:對無限長時間函數(shù)進行卷積時,因被卷積函數(shù)的載尾處理所引起的“截尾”誤差.
該課程涉及計算的內(nèi)容頗多,而且大多數(shù)計算都較為繁瑣,不便于數(shù)學(xué)基礎(chǔ)薄弱的高職生將學(xué)習(xí)精力集中到總結(jié)規(guī)律和突出應(yīng)用上.利用MATLAB將計算結(jié)果可視化,事半功倍.以連續(xù)系統(tǒng)的零狀態(tài)響應(yīng)計算為例,當(dāng)描述系統(tǒng)的微分方程確定時,直接調(diào)用MATLAB信號處理工具箱中的庫函數(shù)lsim()即可實現(xiàn)其輸入、輸出的可視化比較分析.
案例:輸入信號
通過連續(xù)系統(tǒng)
時的零狀態(tài)響應(yīng)可視化仿真結(jié)果見圖2.
圖1 卷積理論解與數(shù)值解的可視化比較
圖2 零狀態(tài)響應(yīng)可視化仿真
實際教學(xué)過程中,有關(guān)函數(shù)lsim()對系統(tǒng)響應(yīng)進行仿真的效果取決于時間間隔的密集程度問題,可引導(dǎo)學(xué)生在對比練習(xí)中觀察、總結(jié)得出.
簡化原理特性的理論推導(dǎo),代之以可視化仿真驗證分析,可強化理解和突出實踐應(yīng)用.
以巴特沃茲濾波器逼近理想低通濾波器特性分析為例,根據(jù)巴特沃茲濾波器幅頻響應(yīng)滿足式[6-7]
圖3 巴特沃茲濾波器設(shè)計程序流程
圖4 巴特沃茲濾波器頻率特性曲線
對比可視化設(shè)計結(jié)果,學(xué)生不難發(fā)現(xiàn)巴特沃茲濾波器頻率特性隨著濾波器階數(shù)的增加逐漸向理想低通濾波器逼近的規(guī)律.
信號與系統(tǒng)的設(shè)計應(yīng)用型內(nèi)容包括語音合成、數(shù)字濾波及通信系統(tǒng)和控制系統(tǒng)仿真等.這些內(nèi)容是該課程中培養(yǎng)學(xué)生實踐拓展能力的關(guān)鍵部分,同時也是難點部分.
以數(shù)字濾波器的設(shè)計為例,傳統(tǒng)的數(shù)字濾波器設(shè)計使用繁瑣的公式計算,改變參數(shù)后需要重新計算,尤其是當(dāng)階數(shù)較高時工作量很大.在MATLAB虛擬仿真環(huán)境下,利用Simulink專用濾波器設(shè)計分析工具(FDATool)實現(xiàn)數(shù)字濾波器的可視化設(shè)計及其應(yīng)用仿真,快捷又直觀[8-10].
圖5 所設(shè)計濾波器特性可視化結(jié)果
在設(shè)計過程中,可對比濾波器幅頻、相頻特性可視化結(jié)果與設(shè)計要求,隨時調(diào)整參數(shù)或改變?yōu)V波器類型,獲得滿意的設(shè)計效果.
為檢驗所設(shè)計濾波器的性能指標(biāo)是否滿足應(yīng)用要求,在Simulink環(huán)境下導(dǎo)入所設(shè)計的濾波器文件ks2.fda,并構(gòu)造出仿真框圖(見圖6)進行可視應(yīng)用仿真.
圖6 Simulink仿真圖
圖7 濾波效果可視化結(jié)果
本文基于MATLAB可視化仿真軟件,將信號與系統(tǒng)教學(xué)難點內(nèi)容分成“核心概念、數(shù)學(xué)計算、原理特性和設(shè)計應(yīng)用”4類進行了可視化教學(xué)探索與實踐,提出了分類可視化教學(xué)方法.實踐應(yīng)用表明,在虛擬實驗環(huán)境下利用仿真技術(shù)對信號與系統(tǒng)進行分類可視化教學(xué),不僅可以強化概念、簡化計算、詮釋特性原理,使抽象的內(nèi)容直觀化,提高學(xué)生的學(xué)習(xí)理解力,同時還能夠突出工程應(yīng)用實踐,激發(fā)學(xué)生學(xué)習(xí)潛力.為培養(yǎng)學(xué)生利用計算機信息處理應(yīng)用領(lǐng)域的新技術(shù)、新方法解決實際問題的實踐能力提供了較理想的教學(xué)方案,具有良好的實用性.
[1] 唐珊.虛擬仿真實驗教學(xué)中多維數(shù)據(jù)可視化系統(tǒng)優(yōu)化設(shè)計[J].現(xiàn)代電子技術(shù),2020,43(20):168-170, 174.
[2] 康鳳舉,華翔,李宏宏,等.可視化仿真技術(shù)發(fā)展綜述[J].系統(tǒng)仿真學(xué)報,2009,21(17):5310-5313.
[3] 陳智勇,吳星星.《計算機組成原理》虛擬實驗系統(tǒng)的設(shè)計與實現(xiàn)[J].中國教育信息化,2015(4):80-82.
[4] 任蕾,周紀(jì).“信號與系統(tǒng)”課程教學(xué)仿真演示平臺[J].電腦知識與技術(shù),2015(21):180-183.
[5] 梁虹,梁潔,陳躍斌,等.信號與系統(tǒng)分析及MATLAB實現(xiàn)[M].北京:電子工業(yè)出版社,2002.
[6] 劉正君.MATLAB科學(xué)計算與可視化仿真寶典[M].北京:電子工業(yè)出版社,2009.
[7] 王怡,涂宇,譚澤濤,等.基于Matlab的FIR濾波器設(shè)計與仿真[J].電子技術(shù)與軟件工程,2020(18):70-71.
[8] 董雷,張民,張煒.基于MATLAB巴特沃斯低通數(shù)字濾波器的設(shè)計與仿真[J].科技視界,2016(21):96-97.
[9] 朱敏.MATLAB數(shù)字信號處理工具箱的開發(fā)和應(yīng)用:數(shù)字濾波器FIR的設(shè)計[J].信息與電腦(理論版),2010(4): 154-155.
[10] Steven T Karris.Signals and Systems with MATLAB Computing and Simulink Modeling[M].Fremont,Calif:Orchard Publications, 2008.
Visual teaching of signals and systems based on deep integration of mathematics and specialty
LIU Shijin,YAO Xianwen,MA Xiao,F(xiàn)ANG Jingjing
(Department of Basic Courses,Hubei Land Resources Vocational College,Wuhan 434090,China)
The teaching method for classification and visualization of the teaching contents of the signals and systems course is studied by using visual tool(MATLAB)considering the teaching characteristic of the course such as the theory and mathematic combined tightly,the abstract concept,etc.The classification schemes of visual simulations designed for the teaching contents are described,and some visual simulations are illustrated.Under the background of deep integration of mathematics and specialty,the visual teaching method takes problem and task driving as the breakthrough point,strengthens theory and highlights practice,and provides students with an intuitive and autonomous learning environment.The application practice shows that the classification visualization teaching method is helpful to strengthen the characteristic analysis of mathematical derivation theory in professional courses by using the visualization results,summarize the application rules, cultivate students′ mathematical technology application ability,and promote the cultivation of students′ professional education quality.
signals and systems;visual teaching;integration;matrix laboratory
1007-9831(2023)01-0070-05
TN911∶G642.0
A
10.3969/j.issn.1007-9831.2023.01.015
2022-03-04
湖北省職業(yè)技術(shù)教育學(xué)會科學(xué)研究課題(ZJGB2021055)
劉世金(1973-),男,湖北武漢人,教授,碩士,從事統(tǒng)計建模、系統(tǒng)仿真、數(shù)學(xué)應(yīng)用等研究.E-mail:175353753@qq.com