亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        信號與系統(tǒng)仿真平臺的設(shè)計(jì)

        2017-05-13 11:16:45劉榮華于紅光
        電子設(shè)計(jì)工程 2017年9期
        關(guān)鍵詞:頻域時(shí)域乘法

        劉榮華,于紅光

        (北京石油化工學(xué)院 信息工程學(xué)院,北京102617)

        信號與系統(tǒng)仿真平臺的設(shè)計(jì)

        劉榮華,于紅光

        (北京石油化工學(xué)院 信息工程學(xué)院,北京102617)

        針對當(dāng)前信號與系統(tǒng)課程教學(xué)中存在的問題,在面向?qū)ο笤O(shè)計(jì)思想的指導(dǎo)下,利用層次化的設(shè)計(jì)方法,借助MATLAB的信號處理工具和GUI圖形用戶界面功能設(shè)計(jì)并開發(fā)了一個(gè)信號與系統(tǒng)的仿真平臺分析軟件。在該仿真平臺上用戶可以選擇連續(xù)或者離散部分,在每一部分可以對其相應(yīng)的信號及系統(tǒng)進(jìn)行時(shí)域、頻域以及復(fù)頻域的變換,用戶可以非常直觀的了解他們之間的運(yùn)算關(guān)系。平臺界面友好,使用簡單,充分體現(xiàn)了該仿真平臺的綜合性、直觀性、應(yīng)用靈活性。

        信號與系統(tǒng);MATLAB;圖形用戶界面;仿真平臺;連續(xù)信號

        “信號與系統(tǒng)”是通信工程、電子信息科學(xué)和技術(shù)等電子信息類專業(yè)一門重要的專業(yè)基礎(chǔ)課程。它以高等數(shù)學(xué)、復(fù)變函數(shù)與積分變換及電路原理等課程為基礎(chǔ),是相關(guān)專業(yè)后續(xù)數(shù)字信號處理、通信原理等專業(yè)課程的先修課程,其教學(xué)質(zhì)量的好壞直接影響到學(xué)生對信號、系統(tǒng)和頻譜等重要概念的理解及后續(xù)課程的學(xué)習(xí)。在信號與系統(tǒng)的整個(gè)知識體系當(dāng)中涉及到眾多的知識點(diǎn),比如連續(xù)時(shí)間信號與系統(tǒng)的時(shí)域分析、頻域分析、復(fù)頻域分析以及離散時(shí)間信號與系統(tǒng)的時(shí)域分析、頻域分析、Z域分析。每一種分析方法都涉及到復(fù)雜的數(shù)學(xué)計(jì)算,僅從計(jì)算結(jié)果上用戶不能直觀的看到信號與系統(tǒng)在時(shí)域、頻域和復(fù)頻域之間的關(guān)系,因此需要有一種信號與系統(tǒng)的仿真平臺來完成這樣的功能。

        近些年來,國內(nèi)外高校相繼應(yīng)用MATLAB對信號與系統(tǒng)當(dāng)中的一些重要內(nèi)容進(jìn)行驗(yàn)證和仿真,收到了較好的效果[1]。但是現(xiàn)有的信號與系統(tǒng)仿真多數(shù)是針對一些獨(dú)立的知識點(diǎn)編寫的MATLAB語言程序,缺乏系統(tǒng)的、能包含信號與系統(tǒng)整個(gè)知識體系內(nèi)容的仿真平臺,且這些MATLAB語言程序普遍存在可讀性、可重用性和可擴(kuò)展性差等缺點(diǎn)[2]。

        為了解決這些問題,文中提出了一種基于MATLAB GUI的信號與系統(tǒng)仿真平臺的設(shè)計(jì)方案,利用MATLAB的強(qiáng)大的信號處理能力及圖形用戶界面(GUI)設(shè)計(jì)和實(shí)現(xiàn)了該平臺。該平臺包含了信號與系統(tǒng)知識體系當(dāng)中的主要內(nèi)容,用戶可以通過該平臺非常直觀的看到信號及系統(tǒng)在時(shí)域、頻域和復(fù)頻域進(jìn)行的相應(yīng)變換。

        1 程序設(shè)計(jì)

        1.1 設(shè)計(jì)的主要內(nèi)容

        設(shè)計(jì)總界面,實(shí)現(xiàn)連續(xù)信號與系統(tǒng)以及離散信號與系統(tǒng)之間相互的切換。

        1)連續(xù)信號部分,實(shí)現(xiàn)以下功能:

        基本變換:加法運(yùn)算、乘法運(yùn)算、標(biāo)乘、反轉(zhuǎn)、平移、尺度變換(伸縮)。

        時(shí)域變換:卷積、積分、微分。

        頻域變換:傅立葉變換。

        復(fù)頻域變換:拉氏變換

        2)設(shè)計(jì)連續(xù)系統(tǒng)部分,實(shí)現(xiàn)以下功能:

        單位沖激響應(yīng)

        階躍響應(yīng)

        零狀態(tài)響應(yīng)

        零輸入響應(yīng)

        頻率響應(yīng):傅立葉變換。

        復(fù)頻域:拉氏變換。

        3)設(shè)計(jì)離散信號的部分,實(shí)現(xiàn)以下功能:

        基本變換:加法運(yùn)算、乘法運(yùn)算、標(biāo)乘、反轉(zhuǎn)、平移、尺度變換(伸縮)。

        時(shí)域分析:卷積

        頻域分析:傅立葉變換。

        復(fù)頻域分析:Z變換

        4)設(shè)計(jì)離散系統(tǒng)部分,實(shí)現(xiàn)以下功能:

        單位抽樣響應(yīng)

        單位階躍響應(yīng)

        零狀態(tài)響應(yīng)

        頻域分析:幅頻響應(yīng)、相頻響應(yīng)。

        復(fù)頻域分析:Z變換

        1.2 設(shè)計(jì)圖形界面

        1.2.1 總界面設(shè)計(jì)

        根據(jù)總的設(shè)計(jì)任務(wù)要求,設(shè)計(jì)出如圖1所示的總操作界面[3-5]。

        該界面包括實(shí)現(xiàn)連續(xù)信號與系統(tǒng)以及離散信號與系統(tǒng)之間相互的切換。設(shè)計(jì)構(gòu)想:

        1)點(diǎn)擊連續(xù)(離散)部分的連續(xù)(離散)信號或連續(xù)(離散)系統(tǒng)的無線電按鈕可以進(jìn)入各自的操作界面,實(shí)現(xiàn)其功能。

        圖1 總操作界面

        2)點(diǎn)擊退出按鈕,退出MATALB軟件。

        由于文章篇幅有限,本文主要以連續(xù)信號與系統(tǒng)部分為例介紹該仿真平臺的設(shè)計(jì)過程。

        1.2.2 連續(xù)信號設(shè)計(jì)部分

        為了讓讀者對本人設(shè)計(jì)成果有個(gè)大致的了解,先將程序運(yùn)行過程演示一次:

        點(diǎn)擊連續(xù)信號無線電按鈕,運(yùn)行代碼:

        出現(xiàn)如圖2~圖4所示的輸入?yún)?shù)界面。

        圖2 輸入x1的幅度、頻率、相位

        設(shè)定參數(shù)后,點(diǎn)擊“OK”鍵出現(xiàn)如圖5所示的連續(xù)信號設(shè)計(jì)操作界面。

        界面包括基本運(yùn)算、時(shí)域分析和頻域分析以及復(fù)頻域分析。設(shè)計(jì)構(gòu)想:

        1)點(diǎn)擊第一、二個(gè)彈出式菜單選擇其中的基本信號,可以進(jìn)行加法、乘法、卷積等基本變換;

        2)點(diǎn)擊第一、三個(gè)彈出式菜單,選擇其中的信號,可以進(jìn)行標(biāo)乘、平移、伸縮等基本變換;

        3)點(diǎn)擊第一個(gè)彈出式菜單,選擇信號,可以進(jìn)行翻轉(zhuǎn)、傅立葉變換、積分、微分、拉氏變換。

        由于篇幅有限,文中主要以加法、乘法、卷積以及傅里葉變換為例對連續(xù)信號進(jìn)行分析[6-7]。

        圖4 輸入時(shí)間參數(shù)

        圖5 連續(xù)信號設(shè)計(jì)操作界面

        1)加法

        輸入信號分別為x1和x2,參數(shù)設(shè)置如下:

        運(yùn)行結(jié)果如圖6所示。

        2)乘法

        x1=A1sin(2*pi1*f1*t+phi1);

        圖6 執(zhí)行加法的運(yùn)行結(jié)果

        結(jié)果如圖7所示。

        圖7 執(zhí)行乘法的運(yùn)行結(jié)果

        3)卷積

        結(jié)果如圖8所示。

        2 結(jié) 論

        本軟件借助 MATLAB信號處理功能,擁有GUIDE簡單直觀的優(yōu)勢,可以脫離 MATLAB環(huán)境而獨(dú)立運(yùn)行,并且內(nèi)容完善涵蓋了信號與系統(tǒng)分析的大部分重要內(nèi)容。用戶只需在相應(yīng)的編輯框中輸入相應(yīng)的參數(shù),就可以在輸出框及圖形框中獲得相應(yīng)的結(jié)果,從而可以方便地對結(jié)果進(jìn)行分析;還可以對輸入?yún)?shù)進(jìn)行修改,可在一個(gè)界面中輸入不同參數(shù)來進(jìn)行反復(fù)實(shí)驗(yàn),展示人機(jī)交互式圖形用戶界面及其參數(shù)的可調(diào)控性。

        圖8 執(zhí)行卷積命令的運(yùn)行結(jié)果

        [1]李紅.《信號與系統(tǒng)》中連續(xù)時(shí)間系統(tǒng)的 Matlab應(yīng)用[J].科技信息,2010(18):484.

        [2]羅華飛.MATLAB GUI設(shè)計(jì)學(xué)習(xí)手冊 [M].2版.北京:北京航空航天大學(xué)出版社,2012.

        [3]張尤賽,馬國軍,黃煒嘉,等.“信號與系統(tǒng)”Matlab實(shí)驗(yàn)仿真教學(xué)系統(tǒng)設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2010(18):57-59.

        [4]李念念,張紅梅.基于MATLAB GUI的信號與系統(tǒng)分析軟件開發(fā) [J].計(jì)算機(jī)應(yīng)用與軟件,2009,26(2):10-11.

        [5]陳垚光,毛濤濤,王正林,等.精通 MATLAB GUI設(shè)計(jì)[M].北京:電子工業(yè)出版社,2008.

        [6]俎云霄,賈越,李奔,等.“信號與系統(tǒng)”仿真演示系統(tǒng)設(shè)計(jì)[J].電氣電子教學(xué)學(xué)報(bào),2012,34(1):70-72.

        [7]安 樹,楊鳳彪,閆建生.信號與系統(tǒng)仿真實(shí)驗(yàn)平臺設(shè)計(jì)[J].高校實(shí)驗(yàn)室工作研究,2012,112(2):26-28.

        [8]張 猛,王曉峰.信號與系統(tǒng)建模與仿真[J].長春大學(xué)學(xué)報(bào),2010,20(8):63-65.

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

        [10]童峰,李霞.Matlab在“信號與系統(tǒng)”課堂教學(xué)中的應(yīng)用[J].電氣電子教學(xué)學(xué)報(bào),2007,29(1):82-84.

        [11]李強(qiáng),明艷,吳坤君.基于Matlab的通信原理演示系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2008,25(8):77-80.

        [12]鄭君里,應(yīng)啟珩,楊為理.信號與系統(tǒng)[M].2版.北京:高等教育出版社,2000.

        [13]高遠(yuǎn).基于MATLAB的《信號與系統(tǒng)》教學(xué)改革與實(shí)踐[J].柳州師專學(xué)報(bào),2010(2):99-101.

        [14]王秀清.MATLAB軟件在信號與系統(tǒng)教學(xué)中的應(yīng)用[J].內(nèi)蒙古民族大學(xué)學(xué)報(bào),2010(2):187-188.

        [15]王雪.基于MATLAB的《信號與系統(tǒng)》教學(xué)探討[J].金陵科技學(xué)院學(xué)報(bào),2006(4):106-108.

        Design of signals and systems simulation platform

        LIU Rong-hua,YU Hong-guang
        (Department of Information Engineering,Beijing Institute of Petro-chemical Technology,Beijing 102617,China)

        Aiming at the current problems in teaching of signals and systems,under the guidance of the object-oriented design method,A set of analysis software for signals and systems simulation platform is designed by using signal processing tool and graphical user interface in MATLAB,through the hierarchical design method.Users can choose continuous portion or discrete portion at this platform. Signals and systems have been analyzed in time domain and transform domain for each part.Users can comprehend the arithmetic relationship between them easily.The platform has the advantage of friendly interface and is easy to use.It was approved that the simulation platform is integrated,intuitive and flexible.

        signals and systems;MATLAB;graphic user interface;simulation platform;continues signal

        TN915.6

        A

        1674-6236(2017)09-0167-04

        2016-03-25稿件編號:201603343

        劉榮華(1979—),女,山西運(yùn)城人,碩士研究生,實(shí)驗(yàn)師。研究方向:信號與系統(tǒng)方面的教學(xué)科研。

        猜你喜歡
        頻域時(shí)域乘法
        算乘法
        我們一起來學(xué)習(xí)“乘法的初步認(rèn)識”
        《整式的乘法與因式分解》鞏固練習(xí)
        把加法變成乘法
        基于時(shí)域信號的三電平逆變器復(fù)合故障診斷
        頻域稀疏毫米波人體安檢成像處理和快速成像稀疏陣列設(shè)計(jì)
        基于極大似然準(zhǔn)則與滾動(dòng)時(shí)域估計(jì)的自適應(yīng)UKF算法
        基于改進(jìn)Radon-Wigner變換的目標(biāo)和拖曳式誘餌頻域分離
        基于時(shí)域逆濾波的寬帶脈沖聲生成技術(shù)
        一種基于頻域的QPSK窄帶干擾抑制算法
        国产女人精品视频国产灰线| 日韩av无码一区二区三区不卡| 波多野42部无码喷潮| 久久艹影院| 国产免费一区二区av| 青青草激情视频在线播放 | 亚洲精品色婷婷在线影院| 色爱区综合五月激情| 日韩国产有码在线观看视频| 精品久久一区二区三区av制服| 无码中文字幕人妻在线一区| 国产大学生粉嫩无套流白浆| 亚欧免费视频一区二区三区| 自拍偷区亚洲综合第一页| 国产夫妇肉麻对白| 亚洲综合无码一区二区三区 | 国产97色在线 | 亚洲| 连续高潮喷水无码| 日韩精品一区二区在线视| 久久久久av综合网成人| 国产呦系列呦交| 久久久久久久国产精品电影| 日日噜噜噜夜夜狠狠久久蜜桃| 成品人视频ww入口| 国内揄拍国内精品少妇国语| 国产精品国产三级国产在线观| 日本亚洲中文字幕一区| 国产在线 | 中文| 国产人在线成免费视频麻豆| 亚洲女同性恋在线播放专区| 亚洲国产精品成人久久久| 国产一区二区三区在线观看免费 | 99久久精品国产一区色| 麻豆国产一区二区三区四区| 亚洲精品中文字幕无码蜜桃| 国产成人啪精品视频免费网| 中文字幕在线乱码av| 欧美黑人性暴力猛交喷水| 久久久AV无码精品免费| av免费在线播放观看| 精品国产性色无码av网站|