![基于MATLAB抽樣定理及其信號(hào)恢復(fù)的仿真_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/15/37cb486a-eb23-48f9-9f52-2ea350c6b6ea/37cb486a-eb23-48f9-9f52-2ea350c6b6ea1.gif)
![基于MATLAB抽樣定理及其信號(hào)恢復(fù)的仿真_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/15/37cb486a-eb23-48f9-9f52-2ea350c6b6ea/37cb486a-eb23-48f9-9f52-2ea350c6b6ea2.gif)
![基于MATLAB抽樣定理及其信號(hào)恢復(fù)的仿真_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/15/37cb486a-eb23-48f9-9f52-2ea350c6b6ea/37cb486a-eb23-48f9-9f52-2ea350c6b6ea3.gif)
![基于MATLAB抽樣定理及其信號(hào)恢復(fù)的仿真_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/15/37cb486a-eb23-48f9-9f52-2ea350c6b6ea/37cb486a-eb23-48f9-9f52-2ea350c6b6ea4.gif)
![基于MATLAB抽樣定理及其信號(hào)恢復(fù)的仿真_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/15/37cb486a-eb23-48f9-9f52-2ea350c6b6ea/37cb486a-eb23-48f9-9f52-2ea350c6b6ea5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于matlab抽樣定理及其信號(hào)恢復(fù)的仿真摘 要本設(shè)計(jì)是運(yùn)用matlab編程來(lái)實(shí)現(xiàn)抽樣定理及其信號(hào)恢復(fù)的仿真并能在建立的圖形用戶界面上顯示出相應(yīng)的仿真結(jié)果。目的在于能夠熟練的應(yīng)用matlab軟件來(lái)建立友好的用戶界面,通過(guò)界面來(lái)顯示原始信號(hào)、抽樣信號(hào)以及恢復(fù)后仿真的信號(hào)。通過(guò)編寫(xiě)程序來(lái)完成用戶界面上各個(gè)按鈕的功能,通過(guò)matlab軟件中的信號(hào)分析的方法來(lái)驗(yàn)證抽樣定理的正確性。論文包括用matlab語(yǔ)言進(jìn)行圖形用戶界面編程的相關(guān)知識(shí),如何新建一個(gè)圖形用戶界面,如何添加各種控件,如何更改各種控件的屬性,如何使通過(guò)編寫(xiě)程序使各種控件實(shí)現(xiàn)相應(yīng)的功能等問(wèn)題,通過(guò)一些有關(guān)matlab軟件的學(xué)習(xí)來(lái)建立一個(gè)完整
2、的抽樣定理圖形用戶界面,用戶可以利用鼠標(biāo)或鍵盤(pán)來(lái)完成模擬信號(hào)的抽樣定理及其信號(hào)的恢復(fù)的全過(guò)程,論文中介紹了用matlab語(yǔ)言的基本用法和進(jìn)行信號(hào)分析的方法,用戶可以選擇不同的波形來(lái)實(shí)現(xiàn)相應(yīng)的抽樣定理并能在圖形用戶界面上顯示相應(yīng)的波形,在形用戶界面上,通過(guò)原始信號(hào)與恢復(fù)信號(hào)及其仿真的對(duì)比可得出抽樣定理的結(jié)論。從而驗(yàn)證抽樣的正確性。關(guān)鍵詞matlab;抽樣定理;仿真abstractthe design is to use matlab programming to achieve sampling theorem and its signal the resumption of the simul
3、ation and be able to establish the graphical user interface displayed on the corresponding simulation results. the aim is to skillfully use matlab software to create a friendly user interface, through the interface to display the original signal, the sampling signal and the restoration of the signal
4、 after the simulation. through the preparation process to complete the user interface on the various button functions, through the matlab software in signal analysis methods to verify the accuracy of sampling theorem. papers including the use of matlab language programming graphical user interface o
5、f knowledge, how to create a new graphical user interface, how to add all kinds of controls, how to change the control of various attributes, how to make through the preparation process so that all kinds of controls to achieve the corresponding the functions and so on, through the study of the matla
6、b software to create a complete sampling theorem graphical user interface, users can use the mouse or keyboard to complete the analog signal sampling theorem and the restoration of the entire process, the paper introduced by matlab language usage and the basic signal analysis method, the user can se
7、lect a different wave to achieve the appropriate sampling theory and in the graphical user interface displayed on the corresponding waveform, in the form user interface, through the restoration of the original signal and the signal and simulation the contrast can be drawn to the conclusion sampling
8、theorem. to verify the accuracy of sampling.keywords matlab;sample theory; simulation目錄摘要iabstractii第1章 緒論11.1 matlab語(yǔ)言的特點(diǎn)11.2 matlab產(chǎn)品主要的應(yīng)用領(lǐng)域11.3 抽樣定理簡(jiǎn)介1第2章 抽樣信號(hào)32.1 抽樣信號(hào)原理32.2 模擬信號(hào)算法42.2.1 模擬信號(hào)頻率計(jì)算.42.2.2 采樣信號(hào)頻率計(jì)算.42.2.3 模擬信號(hào)實(shí)現(xiàn)52.3 本章小結(jié)7第3章 gui界面的介紹及設(shè)計(jì)83.1 圖形用戶界面的設(shè)計(jì)原則83.2 圖形用戶界面設(shè)計(jì)過(guò)程83.2.1 界面設(shè)計(jì)初步規(guī)劃
9、83.2.2 設(shè)計(jì)matlab的gui93.2.3 創(chuàng)建菜單93.2.4 控件的設(shè)計(jì)93.2.5 對(duì)象屬性編輯器103.2.6 回調(diào)函數(shù)的編寫(xiě)103.3 算法實(shí)現(xiàn)11分析控制系統(tǒng)建模113.4 信號(hào)恢復(fù)設(shè)計(jì)113.5 gui界面實(shí)現(xiàn)及動(dòng)態(tài)數(shù)字調(diào)節(jié)器軟模塊的設(shè)計(jì)123.6 信號(hào)恢復(fù)14第4章 matlab程序仿真194.1 概述194.2 程序框圖194.3 恢復(fù)原理及其程序設(shè)計(jì)思想204.3.1 從沖激抽樣信號(hào)恢復(fù)連續(xù)時(shí)間信號(hào)的時(shí)域分析204.3.2 設(shè)計(jì)思想204.3.3 程序框圖22結(jié)論23致謝24參考文獻(xiàn)25附錄a26附錄b34第1章 緒論matlab 是矩陣實(shí)驗(yàn)室(點(diǎn)陣式實(shí)驗(yàn)室)之意。
10、除具備卓越的數(shù)值計(jì)算能力外,它還提供了專業(yè)水平的符號(hào)計(jì)算,文字處理,可視化建模仿真和實(shí)時(shí)控制等功能1。matlab 的基本數(shù)據(jù)單位是矩陣,它提供了各種矩陣的運(yùn)算與操作,并有較強(qiáng)的繪圖功能。matlab集科學(xué)計(jì)算、圖像處理、聲音處理于一身,是一個(gè)高度的集成系統(tǒng),有良好的用戶界面,并有良好的幫助功能。matlab不僅流行于控制界,在機(jī)械工程、生物工程、語(yǔ)音處理、圖像處理、信號(hào)分析、計(jì)算機(jī)技術(shù)等各行各業(yè)中都有極廣泛的應(yīng)用。1.1 matlab語(yǔ)言的特點(diǎn)(1) 功能強(qiáng)大:具有強(qiáng)大的運(yùn)算功能和功能豐富的工具箱,并且有強(qiáng)大的文字處理功能。(2) 人機(jī)界面友好,編程效率高。(3) 強(qiáng)大而智能化的作圖功能。(
11、4) 可擴(kuò)展性強(qiáng)。(5) simulink動(dòng)態(tài)仿真功能。1.2 matlab產(chǎn)品主要的應(yīng)用領(lǐng)域(1)仿真和建模(2)實(shí)時(shí)仿真(3)自動(dòng)控制(4)信號(hào)處理與通信(5)數(shù)據(jù)分析/科學(xué)計(jì)算(6)算法開(kāi)發(fā)(7)圖形和可視化法(8)獨(dú)立應(yīng)用開(kāi)發(fā)(9)其他領(lǐng)域1.3 抽樣定理簡(jiǎn)介本次畢業(yè)設(shè)計(jì)我所做的題目是有關(guān)于信號(hào)處理中的信號(hào)的抽樣定理。首先介紹一下什么是抽樣定理,先給一個(gè)概念上的理解。所謂的抽樣定理是指:一個(gè)最高頻率為,頻帶有限的連續(xù)時(shí)間信號(hào)可以用均勻等間隔的抽樣信號(hào)= 值(即抽樣值)惟一地來(lái)表示。這就是抽樣定理,抽樣定理實(shí)際是很抽象的,是很難理解的一種定理,簡(jiǎn)單地說(shuō),當(dāng)采樣頻率大于或等于模擬信號(hào)頻譜最
12、高頻率的2倍時(shí),所得到的采樣序列的頻譜圖不會(huì)產(chǎn)生混疊現(xiàn)象;而當(dāng)采樣頻率小于模擬信號(hào)頻譜最高頻率的2倍時(shí),所得到的頻譜圖產(chǎn)生了混疊。當(dāng)采樣頻率大于或等于模擬信號(hào)頻譜最高頻率的2倍時(shí),恢復(fù)信號(hào)對(duì)比原模擬信號(hào)沒(méi)有產(chǎn)生失真;而采樣頻率小于模擬信號(hào)頻譜最高頻率的2倍時(shí),恢復(fù)信號(hào)會(huì)產(chǎn)生失真。抽樣定理在生活中的用途是很廣泛的,很簡(jiǎn)單的一個(gè)例子就是一個(gè)工廠需要對(duì)一批產(chǎn)品進(jìn)行質(zhì)量檢查,產(chǎn)品很多,不可能也不需要一個(gè)一個(gè)檢查,只要從中抽一些就可以,如果達(dá)到合格率,那么所有的產(chǎn)品就都合格。有人或許會(huì)問(wèn),為什么要用matlab軟件來(lái)進(jìn)行抽樣定理的仿真呢?答案其實(shí)很簡(jiǎn)單,了解matlab這種軟件的人都知道m(xù)atlab最主
13、要也是最強(qiáng)的功能就是做圖功能,因?yàn)橐脒M(jìn)行抽樣定理的仿真就必須要有原始的信號(hào),抽樣信號(hào)及恢復(fù)后的信號(hào),這些信號(hào)matlab都能很輕松的繪制出來(lái),其次,matlab具有很大的函數(shù)庫(kù),在這個(gè)庫(kù)中可以找到關(guān)于信號(hào)處理的很多函數(shù),所以這就是matlab在信號(hào)處理應(yīng)用中的一個(gè)優(yōu)勢(shì),matlab的界面也是很方便操作的,既可以用鍵盤(pán)控制又可以用鼠標(biāo)控制,界面看起來(lái)很友好,非常的人性化,人們可以熟練的操作它,matlab的編程思想及編寫(xiě)的程序都是很人性化的,可以說(shuō)是簡(jiǎn)單易學(xué),上手很快,編寫(xiě)的程序容易讓人看懂。用matlab軟件來(lái)進(jìn)行抽樣定理的實(shí)現(xiàn),可以很容易的實(shí)現(xiàn),能夠達(dá)到實(shí)驗(yàn)室所不能達(dá)到的理想化(器件各種參
14、數(shù)),用軟件實(shí)現(xiàn)還可以節(jié)省大量的人力及物力。隨著計(jì)算機(jī)行業(yè)的飛速發(fā)展,我相信用計(jì)算機(jī)來(lái)模擬信號(hào)的一些實(shí)驗(yàn)會(huì)越來(lái)越多的,給人們帶來(lái)的好處也越來(lái)越大。第2章 抽樣信號(hào)2.1 抽樣信號(hào)原理設(shè) xa(t)是連續(xù)時(shí)間信號(hào),xa(t) 的傅立葉變換為: (2.1)設(shè) p(t) 為周期沖激脈沖信號(hào), ts 為采樣周期, (2.2)以 表示采樣輸出, 則: (2.3)根據(jù)傅立葉變換性質(zhì),采樣信號(hào) 的傅立葉變換為 (2.4)其中 p(j) 為 的傅立葉變換, 因此, (2.5)從 (2.5) 式我們又可得到 (2.6)采樣信號(hào)的傅立葉變換的另一種表示形式為 (2.7)上式說(shuō)明采樣后的信號(hào)頻譜是采樣之前信號(hào)頻譜以
15、整數(shù)倍采樣頻率的平移然后疊加形成的。式(2.7)用于離散時(shí)間信號(hào)的傅立葉變換的計(jì)算。是連續(xù)的模擬頻率,。2.2 模擬信號(hào)算法2.2.1 模擬信號(hào)頻率計(jì)算.在計(jì)算機(jī)中模擬信號(hào)是無(wú)法存儲(chǔ)的, 但當(dāng)模擬信號(hào) xa(t) 為有限 (-l t p , l, p 是正數(shù)) 時(shí),以充分小的時(shí)間取 xa(t) 的值,就可得到一根平滑的曲線,用于近似分析。本文中,xa(t) 選用雙指數(shù)函數(shù), l= p 。此時(shí), xa(t) 可用一數(shù)組 xa(m) 表示, 數(shù)組的大小是從- l 的點(diǎn)起到l 點(diǎn)之間間隔為$ t 的點(diǎn)數(shù),并用 m 表示各個(gè)點(diǎn)。當(dāng) xa(t) 用 xa(m) 表示時(shí), (2.8)設(shè) ,則則為矩陣 y
16、的轉(zhuǎn)置??紤]到頻率范圍較大, 需將化分成一定間隔的頻率點(diǎn)。設(shè)的頻率范圍為 (-wmax,wmax) ,取頻率間隔為 wmaxk ,k為常數(shù),根據(jù)實(shí)際情況來(lái)選擇,則正頻率點(diǎn)為0,wmaxk,2wmaxk, kwmaxk, kwmaxk。負(fù)頻率點(diǎn)與正頻率點(diǎn)對(duì)稱,共有 2k+1 個(gè)頻率點(diǎn)。由此y() 中后一個(gè)數(shù)值表示頻率點(diǎn).根據(jù)上述原理,式(2.8)變?yōu)?,其中xa=xa(-l),xa(-l+),,xa(p-),xa(p),t=-l,-l+,p-,p,w=k(wmaxk),k=-k,-k+1,k-1,k,tt為t矩陣的轉(zhuǎn)置.2.2.2 采樣信號(hào)頻率計(jì)算.設(shè)采樣周期為ts,則采樣信號(hào) =xa(-nts
17、),xa(-(n-1)ts),xa(0),xa(n-1)ts),xa(nts) 其中nts=l.根據(jù) =,其中n=-nts,-(n-1)ts,0,(n-1)ts,ntsw=k(wmaxk)k=-k,-k+1,k-1,kk為常數(shù),nt為n矩陣的轉(zhuǎn)置。這里以頻率f為橫軸,不同于文獻(xiàn)2。.2.2.3 模擬信號(hào)實(shí)現(xiàn)1)模擬信號(hào)及其傅立葉變換圖形2.取,用matlab編程畫(huà)出的和的傅立葉變換圖形如圖1所示.程序中利用了0,并取l=p=5ms,時(shí)間間隔為0.05ms。(a)模擬信號(hào); (b)連續(xù)傅立葉變換圖2.1 用matlab編程畫(huà)出的xa(t)及xa(j8)當(dāng)時(shí),。為了與后面的采樣信號(hào)對(duì)比,取wmax
18、=2p(6000),k=2000,共有4001個(gè)頻率點(diǎn),,傅立葉變換,以f為橫軸。2)ts=0.2ms時(shí),xa(t)的采樣信號(hào)及其傅立葉變換圖形.從圖1可以認(rèn)為,模擬信號(hào)的最高頻率fmax=2khz,現(xiàn)ts=0.2ms,則fs=1ts=5000hz2fmax,采樣頻率大于模擬信號(hào)最高頻率的2倍,滿足抽樣定理.其它條件l=p=5ms,wmax=2p(6000),k=2000.采樣信號(hào)x1及其傅立葉變換x1如圖2.2所示。(a)采樣信號(hào)x1(b)離散時(shí)間傅立葉變換x1圖2.2 ts=0.2ms,采樣信號(hào)和離散時(shí)間傅立葉變換3)ts=0.5ms時(shí),的采樣信號(hào)及其傅立葉變換圖形.因?yàn)閠s=0.5ms,
19、則fs=1ts=2000hz2fmax,采樣頻率小于模擬信號(hào)最高頻率的2倍,不滿足抽樣定理.其它條件l=p=5ms,wmax=2p(6000),k=2000.采樣信號(hào)x2及其傅立葉變換x2如圖2.3所示(a)采樣信號(hào)x2 (b)離散時(shí)間傅立葉變換x2圖2.3 ts=0.5ms,采樣信號(hào)和離散時(shí)間傅立葉變換2.3 本章小結(jié)圖2.12.3利用了相同的坐標(biāo)。圖2.2以5khz的頻率采樣,圖2.3以2khz的頻率采樣,采樣后的信號(hào)頻譜是采樣之前信號(hào)頻譜以整數(shù)倍采樣頻率的平移、疊加形成;當(dāng)采樣頻率大于模擬信號(hào)最高頻率2倍時(shí),采樣信號(hào)的頻譜不互相重疊,模擬信號(hào)能從采樣信號(hào)中不失真地還原;當(dāng)采樣頻率小于模擬
20、信號(hào)最高頻率2倍時(shí),采樣信號(hào)的頻譜互相重疊,模擬信號(hào)不能從采樣信號(hào)中還原.這完全符合抽樣定理3.圖形是根據(jù)原理用matlab編程實(shí)現(xiàn)的,沒(méi)有任何的人為介入,而且用matlab編程簡(jiǎn)單、快捷,得出的結(jié)論非常清晰。第3章 gui界面的介紹及設(shè)計(jì)3.1 圖形用戶界面的設(shè)計(jì)原則一使用圖形用戶界面主要是為了達(dá)到以下目的:(1)編寫(xiě)一個(gè)需多次反復(fù)使用的實(shí)用函數(shù),菜單!按鈕!文本框作為輸入方法具有意義.(2)編寫(xiě)函數(shù)或開(kāi)發(fā)應(yīng)用程序供別人使用.(3)創(chuàng)建一個(gè)過(guò)程!技術(shù)或分析方法的交互式示例.二為了實(shí)現(xiàn)這一目的,一個(gè)優(yōu)良的圖形用戶界面應(yīng)具備以下特性:(1)可使用性:包括以下幾點(diǎn):使用的簡(jiǎn)單性!用戶界面中的術(shù)語(yǔ)標(biāo)準(zhǔn)化和一致性!擁有幫助功能!快速的系統(tǒng)響應(yīng)和較低的系統(tǒng)成本!用戶界面應(yīng)具有容錯(cuò)能力.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中歷史 第一單元 古代中國(guó)經(jīng)濟(jì)的基本結(jié)構(gòu)與特點(diǎn) 第1課 發(fā)達(dá)的古代農(nóng)業(yè)新課說(shuō)課稿1 新人教版必修2
- Unit 4 There are seven days in a week. Lesson 19(說(shuō)課稿)-2023-2024學(xué)年人教精通版英語(yǔ)四年級(jí)下冊(cè)
- Unit 1 Teenage Life Listening and Speaking 說(shuō)課稿 -2024-2025學(xué)年高中英語(yǔ)人教版2019 必修第一冊(cè)001
- 2024年春七年級(jí)語(yǔ)文下冊(cè) 第3單元 10 老王說(shuō)課稿 新人教版
- Unit 5 Working the Land Reading and thinking 說(shuō)課稿-2024-2025學(xué)年高二英語(yǔ)人教版(2019)選擇性必修第一冊(cè)
- 農(nóng)田整改合同范本
- 作品出版合同范例
- 鄭州水泥化糞池施工方案
- 關(guān)于活動(dòng)執(zhí)行合同范本
- 加盟區(qū)域保護(hù)合同范例
- 測(cè)繪工程產(chǎn)品價(jià)格表匯編
- 拘留所教育課件02
- 語(yǔ)言和語(yǔ)言學(xué)課件
- 《工作場(chǎng)所安全使用化學(xué)品規(guī)定》
- 裝飾圖案設(shè)計(jì)-裝飾圖案的形式課件
- 2022年菏澤醫(yī)學(xué)專科學(xué)校單招綜合素質(zhì)考試筆試試題及答案解析
- 護(hù)理學(xué)基礎(chǔ)教案導(dǎo)尿術(shù)catheterization
- ICU護(hù)理工作流程
- 廣東版高中信息技術(shù)教案(全套)
- 市政工程設(shè)施養(yǎng)護(hù)維修估算指標(biāo)
- 分布式光伏屋頂調(diào)查表
評(píng)論
0/150
提交評(píng)論