數(shù)字信號(hào)處理課件_第1頁
數(shù)字信號(hào)處理課件_第2頁
數(shù)字信號(hào)處理課件_第3頁
數(shù)字信號(hào)處理課件_第4頁
數(shù)字信號(hào)處理課件_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)驗(yàn)一基本信號(hào)的產(chǎn)生及其運(yùn)算一、實(shí)驗(yàn)?zāi)康?/p>

學(xué)習(xí)使用MATLAB產(chǎn)生基本信號(hào)、繪制信號(hào)波形、實(shí)現(xiàn)信號(hào)的基本運(yùn)算,為信號(hào)分析和系統(tǒng)設(shè)計(jì)奠定基礎(chǔ)。1二、實(shí)驗(yàn)原理(一)基本信號(hào)的產(chǎn)生

MATLAB提供了許多函數(shù)用于產(chǎn)生常用的基本信號(hào):如階躍信號(hào)、脈沖信號(hào)、指數(shù)信號(hào)、正弦信號(hào)和周期矩形波信號(hào)等。這些基本信號(hào)是信號(hào)處理的基礎(chǔ)。2一、基本信號(hào)的產(chǎn)生1.連續(xù)階躍信號(hào)的產(chǎn)生產(chǎn)生階躍信號(hào)的MATLAB程序如下:t=-2:0.02:6; x=(t>=0);plot(t,x); axis([-2,6,0,1.2]);3一、基本信號(hào)的產(chǎn)生2.連續(xù)指數(shù)信號(hào)的產(chǎn)生產(chǎn)生隨時(shí)間衰減的指數(shù)信號(hào)的MATLAB程序如下:t=0:0.001:5;x=2*exp(-1*t);plot(t,x);4一、基本信號(hào)的產(chǎn)生連續(xù)正弦信號(hào)的產(chǎn)生利用MATLAB提供的函數(shù)cos和sin可產(chǎn)生正弦和余弦信號(hào)。產(chǎn)生一個(gè)幅度為2,頻率為4Hz,相位為/6的正弦信號(hào)的MATLAB程序如下:f0=4;w0=2*pi*f0;t=0:0.001:1;x=2*sin(w0*t+pi/6);plot(t,x);5一、基本信號(hào)的產(chǎn)生4.連續(xù)矩形脈沖信號(hào)的產(chǎn)生函數(shù)rectpulse(t,w)可產(chǎn)生高度為1、寬度為w、關(guān)于t=0對(duì)稱的矩形脈沖信號(hào)。產(chǎn)生高度為1、寬度為4、延時(shí)2秒的矩形脈沖信號(hào)MATLAB程序如下:t=-2:0.02:6;x=rectpuls(t-2,4);plot(t,x);6一、基本信號(hào)的產(chǎn)生5.連續(xù)周期矩形波信號(hào)的產(chǎn)生函數(shù)square(w0*t)產(chǎn)生基本頻率為w0(周期T=2/w0)的周期矩形波信號(hào)。函數(shù)square(w0*t,DUTY)產(chǎn)生基本頻率為w0(周期T=2/w0)、占空比DUTY=/T*100的周期矩形波。

為一個(gè)周期中信號(hào)為正的時(shí)間長度。=T/2,DUTY=50,square(w0*t,50)等同于square(w0*t)。7一、基本信號(hào)的產(chǎn)生5.連續(xù)周期矩形波信號(hào)的產(chǎn)生產(chǎn)生一個(gè)幅度為1,基頻為2Hz,占空比為50%的周期方波的MATLAB程序如下:f0=2; t=0:.0001:2.5;w0=2*pi*f0;y=square(w0*t,50);%dutycycle=50%plot(t,y);axis([0,2.5,-1.5,1.5]);8一、基本信號(hào)的產(chǎn)生6.連續(xù)抽樣信號(hào)的產(chǎn)生使用函數(shù)sinc(x),其定義為產(chǎn)生信號(hào)MATLAB程序如下:t=-10:1/500:10;x=sinc(t/pi);plot(t,x);

9一、基本信號(hào)的產(chǎn)生7.單位脈沖序列的產(chǎn)生函數(shù)zeros(1,n)可以生成單位脈沖序列,zeros(1,n)產(chǎn)生1行n列的由0組成的矩陣。產(chǎn)生單位脈沖序列的MATLAB程序如下:k=-4:20;x=[zeros(1,7),1,zeros(1,17)];stem(k,x)10一、基本信號(hào)的產(chǎn)生8.單位階躍序列的產(chǎn)生函數(shù)ones(1,n)可以生成單位階躍序列。函數(shù)ones(1,n)產(chǎn)生1行n列的由1組成的矩陣。產(chǎn)生單位階躍序列的MATLAB程序如下:k=-4:20;x=[zeros(1,7),ones(1,18)];stem(k,x)11一、基本信號(hào)的產(chǎn)生9.指數(shù)序列的產(chǎn)生MATLAB程序如下:k=-5:15;x=0.3*(1/2).^k;stem(k,x);12一、基本信號(hào)的產(chǎn)生10.正弦序列的產(chǎn)生產(chǎn)生正弦序列的MATLAB程序如下:k=-10:10;omega=pi/3;x=0.5*sin(omega*k+pi/5);stem(k,x);13一、基本信號(hào)的產(chǎn)生11.離散周期矩形波序列的產(chǎn)生產(chǎn)生幅度為1、基頻rad、占空比為50%的周期方波MATLAB程序如下:omega=pi/4;k=-10:10;x=square(omega*k,50);stem(k,x);14一、基本信號(hào)的產(chǎn)生12.白噪聲序列的產(chǎn)生白噪聲序列在信號(hào)處理中是常用的序列。函數(shù)rand可產(chǎn)生在[0,1]區(qū)間均勻分布的白噪聲序列,函數(shù)randn可產(chǎn)生均值為0,方差為1的高斯分布白噪聲。N=20;k=0:N-1;x=rand(1,N)stem(k,x);15(二)序列的基本運(yùn)算16三、實(shí)驗(yàn)內(nèi)容2、已知兩離散序列:,。計(jì)算離散卷積和(2)計(jì)算離散自相關(guān)函數(shù):1、將上面介紹的基本信號(hào)在Matlab上實(shí)現(xiàn),并畫出時(shí)域圖形;17x=[1,2,1,1,0,-3];h=[1,-1,1];%計(jì)算離散卷積和y=conv(x,h);subplot(2,1,1);stem([0:length(y)-1],y);title('y[k]');xlabel('k');%計(jì)算離散自相關(guān)函數(shù)y=xcorr(x,x);subplot(2,1,2);m=(length(y)-1)/2;stem([-m:m],y);title('Rxx[n]');xlabel('n');18四、實(shí)驗(yàn)思考題1.兩個(gè)連續(xù)信號(hào)的卷積定義是什么??jī)蓚€(gè)序列的卷積定義是什么?卷積的作用是什么?conv函數(shù)只輸出了卷積結(jié)果,沒有輸出對(duì)應(yīng)的時(shí)間向量,如何

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論