![離散時間系統(tǒng)的時域分析實驗報告_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/26/4ab8f337-83c6-4695-8042-148cce8d93e7/4ab8f337-83c6-4695-8042-148cce8d93e71.gif)
![離散時間系統(tǒng)的時域分析實驗報告_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/26/4ab8f337-83c6-4695-8042-148cce8d93e7/4ab8f337-83c6-4695-8042-148cce8d93e72.gif)
![離散時間系統(tǒng)的時域分析實驗報告_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/26/4ab8f337-83c6-4695-8042-148cce8d93e7/4ab8f337-83c6-4695-8042-148cce8d93e73.gif)
![離散時間系統(tǒng)的時域分析實驗報告_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/26/4ab8f337-83c6-4695-8042-148cce8d93e7/4ab8f337-83c6-4695-8042-148cce8d93e74.gif)
![離散時間系統(tǒng)的時域分析實驗報告_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/26/4ab8f337-83c6-4695-8042-148cce8d93e7/4ab8f337-83c6-4695-8042-148cce8d93e75.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗一 離散時間系統(tǒng)的時域分析一、實驗?zāi)康? 運用MATLAB仿真一些簡單的離散時間系統(tǒng),并研究它們的時域特性。. 運用MATLAB中的卷積運算計算系統(tǒng)的輸出序列,加深對離散系統(tǒng)的差分方程、沖激響應(yīng)和卷積分析方法的理解。二、實驗原理離散時間系統(tǒng)其輸入、輸出關(guān)系可用以下差分方程描述: 當(dāng)輸入信號為沖激信號時,系統(tǒng)的輸出記為系統(tǒng)單位沖激響應(yīng),則系統(tǒng)響應(yīng)為如下的卷積計算式: 當(dāng)hn是有限長度的(n:0,M)時,稱系統(tǒng)為FIR系統(tǒng);反之,稱系統(tǒng)為IIR系統(tǒng)。在MATLAB中,可以用函數(shù)y=Filter(p,d,x) 求解差分方程,也可以用函數(shù) y=Conv(x,h)計算卷積。例1 clf;n=0:40
2、;a=1;b=2;x1= 0.1*n;x2=sin(2*pi*n);x=a*x1+b*x2;num=1, 0.5,3;den=2 -3 0.1;ic=0 0; %設(shè)置零初始條件y1=filter(num,den,x1,ic); %計算輸入為x1(n)時的輸出y1(n)y2=filter(num,den,x2,ic); %計算輸入為x2(n)時的輸出y2(n)y=filter(num,den,x,ic); %計算輸入為x (n)時的輸出y(n)yt= a*y1+b*y2;%畫出輸出信號subplot(2,1,1)stem(n,y);ylabel(振幅);title(加權(quán)輸入a*x1+b*x2的輸
3、出);subplot(2,1,2)stem(n,yt);ylabel(振幅);title(加權(quán)輸出a*y1+b*y2);(一)、線性和非線性系統(tǒng) 對線性離散時間系統(tǒng),若和分別是輸入序列和的響應(yīng),則輸入的輸出響應(yīng)為,即符合疊加性,其中對任意常量a和b以及任意輸入和都成立,否則為非線性系統(tǒng)。(二)、時不變系統(tǒng)和時變系統(tǒng)對離散時不變系統(tǒng),若是的響應(yīng),則輸入x(n)=x1(n-n0)的輸出響應(yīng)為y(n)=y1(n-n0),式中n0是任意整數(shù)。該輸入輸出關(guān)系,對任意輸入序列及其相應(yīng)的輸出成立,若對至少一個輸入序列及其相應(yīng)的輸出序列不成立,則系統(tǒng)稱之為時變的。(三)、線性卷積假設(shè)待卷積的兩個序列為有限長序
4、列,卷積運算符在MATLAB中可 命令conv實現(xiàn)。例如,可以把系統(tǒng)的沖激響應(yīng)與給定的有限長輸入序列進行卷積,得到有限長沖激響應(yīng)系統(tǒng)的輸出序列。下面的MATLAB程序?qū)崿F(xiàn)了該方法。例2 clf; h=3 2 1 -2 1 0 -4 0 3;%沖激 x=1 -2 3 -4 3 2 1 ; %輸入序列 y=conv(h,x); n=0:14; stem(n,y); xlabel(時間序號n);ylabel(振幅); title(用卷積得到的輸出);grid;三、實驗內(nèi)容與步驟. 假定一因果系統(tǒng)為y(n)-0.4y(n-1)+0.75y(n-2)=2.2403x(n)+2.4908x(n-1)+2.
5、2403x(n-2)用MATLAB程序仿真該系統(tǒng),輸入三個不同的輸入序列: ,計算并并顯示相應(yīng)的輸出, 和。. 用MATLAB程序仿真步驟1給出的系統(tǒng),對兩個不同的輸入序列x(n)和x(n-10),計算并顯示相應(yīng)的輸出序列y3(n)和y4(n)。3用MATLAB程序仿真計算下列兩個有限長序列的卷積和并顯示圖形。 四、實驗儀器設(shè)備計算機,MATLAB軟件五、實驗要求給出理論計算結(jié)果和程序計算結(jié)果并討論。六、實驗結(jié)果實驗1:clf;n=0:40;a=2;b=-3;x1= cos(2*pi*0.1*n);x2=cos(2*pi*0.4*n);x=a*x1+b*x2;den=1, -0.4,0.75;
6、num =2.2403 2.4908 2.2403;%分子系數(shù)ic=0 0; %設(shè)置零初始條件y1=filter(num,den,x1,ic); %計算輸入為x1(n)時的輸出y1(n)y2=filter(num,den,x2,ic); %計算輸入為x2(n)時的輸出y2(n)yn=filter(num,den,x,ic); %計算輸入為x (n)時的輸出y(n)%畫出輸出信號subplot(2,2,1)stem(n,y1);ylabel('振幅');title('y1輸出');subplot(2,2,2)stem(n,y2);ylabel('振幅
7、9;);title('y2輸出');subplot(2,2,3)stem(n,yn);ylabel('振幅');title('yn輸出');實驗2:clf;n=0:40;n1=0:50;a=2;b=-3;x1= cos(2*pi*0.1*n);x2=cos(2*pi*0.4*n);x3=a*x1+b*x2;x4=zeros(1,10), x3;den=1, -0.4,0.75;num=2.2403 2.4908 2.2403;ic=0 0; %設(shè)置零初始條件y3=filter(num,den,x3,ic);y4=filter(num,den,x4
8、,ic);%計算輸入為x (n)時的輸出y(n)%畫出輸出信號subplot(2,1,1)stem(n,y3);ylabel('振幅');title('yn輸出');subplot(2,1,2)stem(n1,y4);ylabel('振幅');title('y1輸出');實驗3:clf;x=1 3 2;%沖激u=1 1 1; %輸入序列y=conv(u,x);n=0:4;stem(n,y);xlabel('時間序號n');ylabel('振幅');title('用卷積得到的輸出');
9、grid;實驗二(1) 離散時間信號的DTFT 一、實驗?zāi)康? 運用MATLAB理解Z變換及其繪制H(z)的零極點圖。. 運用MATLAB計算逆Z變換。二、實驗原理(一)、MATLAB在ZT中的應(yīng)用。 線性時不變離散時間系統(tǒng)的沖激響應(yīng)h(n)的z變換是其系統(tǒng)函數(shù)H(z), 在MATLAB中可以利用性質(zhì)求解Z變換,例如可以利用線性卷積求的Z變換。若H(z)的收斂域包含單位圓,即系統(tǒng)為穩(wěn)定系統(tǒng),即系統(tǒng)在單位圓上處計算的是系統(tǒng)的頻率響應(yīng)。(二)、逆Z變換Z變換對于分析和表示離散線性時不變系統(tǒng)具有重要作用。但是在MATLAB中不能直接計算Z變換,但是對于一些序列可以進行逆Z變換。已知序列的Z變換及其收
10、斂域, 求序列稱為逆Z變換。 序列的Z變換及共逆Z變換表示如下: 通常,直接計算逆Z變換的方法有三種:圍線積分法、長除法和部分分式展開法。在實際中,直接計算圍線積分比較困難,往往不直接計算圍線積分。由于序列的Z變換常為有理函數(shù),因此采用部分分式展開法比較切合實際,它是將留數(shù)定律和常用序列的Z變換相結(jié)合的一種方法。設(shè)x(n)的Z變換X(z)是有理函數(shù),分母多項式是N階,分子多項式是M階,將X(z)展成一些簡單的常用的部分分式之和,通過常用序列的Z變換求得各部分的逆變換,再相加即得到原序列x(n)。在MATLAB中提供了函數(shù)residuez來實現(xiàn)上述過程,調(diào)用格式如下:R,P,K= residue
11、z(B,A)其中B、A分別是有理函數(shù)分子多項式的系數(shù)和分母多項式的系數(shù),輸出R是留數(shù)列向量,P是極點列向量。如果分子多項式的階數(shù)大于分母多項式的階數(shù),則K返回為常數(shù)項的系數(shù)。三、實驗內(nèi)容與步驟選做一個實驗:1、.運行下面程序并顯示它,驗證離散時間傅立葉變換DTFT的時移性。已知兩個線性時不變的因果系統(tǒng),系統(tǒng)函數(shù)分別為 ,分別令N=8,a=0.8,計算并圖示這兩個系統(tǒng)的零、極點圖及幅頻特性。程序: 2、運行下面程序并顯示它,驗證離散時間傅立葉變換DTFT的頻移性。四、實驗儀器設(shè)備計算機,MATLAB軟件五、實驗注意事項課前預(yù)先閱讀并理解實驗程序;六、實驗結(jié)果clear num1=1 0 0 0
12、0 0 0 0 -1;%分子系數(shù)高階到低階den1=1 0 0 0 0 0 0 0 0;subplot(2,2,1) zplane(num1, den1)grid;title('H1零極點分布圖') ;H,w=freqz(num1,den1,200,'whole'); %中B和A分別為離散系統(tǒng)的系統(tǒng)函數(shù)分子、分母多項式的系數(shù)向量,HF=abs(H); %返回量H則包含了離散系統(tǒng)頻響在 0pi范圍內(nèi)N個頻率等分點的值(其中N為正整數(shù))subplot(2,2,2); %w則包含了范圍內(nèi)N個頻率等分點。plot(w,HF)title('H1幅頻響應(yīng)特性曲線
13、39;);a=0.8;A=a8;num2=1 0 0 0 0 0 0 0 -1;%分子系數(shù)高階到低階den2=1 0 0 0 0 0 0 0 A;subplot(2,2,3) zplane(num2, den2);grid;title('H2零極點分布圖') ;H,w=freqz(num2,den2,200,'whole'); %中B和A分別為離散系統(tǒng)的系統(tǒng)函數(shù)分子、分母多項式的系數(shù)向量,HF=abs(H); %返回量H則包含了離散系統(tǒng)頻響在 0pi范圍內(nèi)N個頻率等分點的值(其中N為正整數(shù))subplot(2,2,4); %w則包含了范圍內(nèi)N個頻率等分點。plo
14、t(w,HF)title('H2幅頻響應(yīng)特性曲線');實驗二(2) 離散傅立葉變換DFT一、實驗?zāi)康? 運用MATLAB計算有限長序列的DFT和IDFT。. 運用MATLAB驗證離散傅立葉變換的性質(zhì)。3 .運用MATLAB計算有限長序列的圓周卷積。二、實驗原理(一)、離散傅立葉變換DFT的定義一個有限長度的序列x(n)(0n<N-1), 它的 DFT X(k) 可以通過在軸()上對均勻采樣得到 可以看到也是頻域上的有限長序列,長度為N。序列稱為序列x(n)的N點DFT。N稱為DFT變換區(qū)間長度。 通常表示 可將定義式表示為 X(k)的離散傅里葉逆變換(IDFT)為 (二)
15、、DFT的性質(zhì)1圓周移位定義序列x(n)的m單位的圓周移位y(n)為: (即對x(n)以N為周期進行周期延拓的序列的m點移位,表示對此延拓移位后再取主值序列)1 圓周卷積設(shè) 則 這里 表示與 的N點循環(huán)卷積。 2 共軛對稱性 實際應(yīng)用中,利用上述對稱性質(zhì)可以減少DFT的運算量,提高運算效率。三、實驗內(nèi)容與步驟:(2,3選做一個). 構(gòu)造離散傅立葉正、反變換函數(shù)的MATLAB程序,其中dft(xn,N)為離散傅立葉正變換,idft(xn,N)為離散傅立葉反變換。2、如果是一個N=16的有限長序列,利用離散傅立葉變換函數(shù)求其16點DFT。3、如果是一個的有限長序列,繪制及其離散傅立葉變換X(K)的
16、幅度、相位圖。四、實驗儀器設(shè)備計算機,MATLAB軟件五、實驗注意事項課前預(yù)先閱讀并理解實驗程序;六、實驗結(jié)果Dft:程序function xk=dft(xn,N) %dft n=0:1:N-1; k=n; WN=exp(-i*2*pi/N); %旋轉(zhuǎn)因子 nk=n'*k; WNnk=WN.nk; xk=xn*WNnk; endidft:程序function xn=idft(xk,N) %idft n=0:1:N-1; k=n; WN=exp(-j*2*pi/N); nk=n'*k; %矩陣的轉(zhuǎn)制*K WNnk=WN.(-nk); xn=xk*WNnk/N;end實驗程序:選做
17、2k=16; %序列長N=16;%dft點數(shù)n1=0:1:15; xn1=sin(pi/8*n1/k)+sin(pi/4*n1/k); %抽樣信號 xk1=dft(xn1,N);subplot(1,2,1);stem(n1,xn1); xlabel('t/T');ylabel('x(n)');subplot(1,2,2);stem(n1,xk1);grid;xlabel('k');ylabel('x(k)');實驗二(3) 快速傅立葉變換FFT及其應(yīng)用一、實驗?zāi)康? 利用MATLAB的快速傅立葉變換來計算信號的離散傅立葉變換。.
18、利用MATLAB程序,理解進一步離散傅立葉變換的物理意義。3. 利用MATLAB程序,理解快速卷積算法。二、實驗原理在MATLAB中,使用函數(shù)fft可以很容易地計算有限長序列x(n)的離散傅立葉變換Xk。此函數(shù)有兩種形式,fft(x)計算序列x(n) 的離散傅立葉變換X(k),這里X(k)的長度與x(n)的長度相等。fft(x,L)計算序列x(n) 的L點離散傅立葉變換,其中LN。若L>N,在計算離散傅立葉變換之前,對x(n)尾部的L-N個值進行補零。同樣,離散傅立葉變換序列X(k)的離散傅立葉逆變換x(n)用函數(shù)ifft計算,它也有兩種形式。(一)、基本序列的離散傅立葉變換計算N點離散
19、傅立葉變換的一種物理解釋就是,Xk是x(n)以N為周期的周期延拓序列的離散傅立葉級數(shù)系數(shù)的主值區(qū)間序列,即。例如序列,當(dāng)N=16時,正好是的一個周期,所以的周期延拓序列就是這種單一頻率的正弦序列。而當(dāng)N=8時,正好是的半個周期,的周期延拓就不再是單一頻率的正弦序列,而是含有豐富的諧波成分,其離散傅立葉級數(shù)的系數(shù)與N=16時的差別很大,因此對信號進行譜分析時,一定要截取整個周期,否則得到錯誤的頻譜。(二)、驗證N點DFT的物理意義假如x(n)非周期、有限長,則傅立葉變換存在,那么對在N個等間隔頻率=2k/N, k=0,1,N-1取樣,則可得X(k)。 序列x(n)的N點DFT的物理意義是對X()
20、在0,2上進行N點的等間隔采樣。(三)、利用FFT計算序列的線性卷積 直接計算線性卷積計算量大,并且計算機無法判斷y(n)的長度,需要計算多少的y(n)值,若輸入為無限長,就更無法計算,其運算量隨長度成級數(shù)增長。由于可以利用FFT對DFT進行有效的計算,我們希望能夠利用DFT來計算線性卷積。設(shè) x(n) 和 h(n) 是長度分別為M和N的有限長序列,令 L=M+N-1,定義兩個長度L的有限長序列: (3.4.8) (3.4.9)通過對x(n) 和 h(n)補充零樣本值得到上面兩個序列。那么: (3.4.10)上面的過程如下圖所示:計算線性卷積也可以直接調(diào)用函數(shù)con來計算,因為MATLAB中的
21、計時比較粗糙,所以只有M和N較大的時候,才能比較兩種方法的執(zhí)行時間快慢。三、實驗內(nèi)容與步驟(選做一個). 對復(fù)正弦序列,利用MATLAB程序求當(dāng)N=16和N=8時的離散傅立葉變換,并顯示其圖形。.已知, 繪制相應(yīng)的幅頻和相頻曲線,并計算N=8和N=16時的DFT。 四、實驗儀器設(shè)備計算機,MATLAB軟件五、實驗注意事項課前預(yù)先閱讀并理解實驗程序;六、實驗結(jié)果k1=16; %序列長N1=16;%dft點數(shù)n1=0:1:15; xn1=exp(j*pi/8*n1/k1); %抽樣信號 xk1=dft(xn1,N1);subplot(2,2,1);stem(n1,xn1); xlabel('
22、;t/T');ylabel('x(n)');subplot(2,2,2);stem(n1,xk1);grid;xlabel('k');ylabel('x(k)');k2=8; %序列長N2=8;%dft點數(shù)n2=0:1:7; xn2=exp(j*pi/8*n2/k2); %抽樣信號 xk2=dft(xn2,N2);subplot(2,2,3);stem(n2,xn2); xlabel('t/T');ylabel('x(n)');subplot(2,2,4);stem(n2,xk2);grid;xlabel(
23、'k');ylabel('x(k)');實驗三 基于MATLAB的IIR數(shù)字濾波器設(shè)計一、實驗?zāi)康? 進一步熟悉IIR數(shù)字濾波器的理論知識。. 熟悉與IIR數(shù)字濾波器設(shè)計有關(guān)的MATLAB函數(shù)。3 . 學(xué)會通過MATLAB,利用脈沖響應(yīng)不變法和雙線性變換法設(shè)計IIR數(shù)字濾波器,加深對數(shù)字濾波器的常用指標(biāo)和設(shè)計過程的理解。二、實驗原理(一)、低通濾波器的常用指標(biāo):通帶邊緣頻率:,阻帶邊緣頻率: ,通帶起伏:,通帶峰值起伏: ,阻帶起伏:最小阻帶衰減:。(二)、IIR數(shù)字濾波器設(shè)計目前,設(shè)計IIR數(shù)字濾波器的通用方法是先設(shè)計相應(yīng)的低通濾波器,然后再通過雙線性變換法和
24、頻率變換得到所需要的數(shù)字濾波器。模擬濾波器從功能上分有低通、高通、帶通及帶阻四種,從類型上分有巴特沃斯濾波器、切比雪夫濾波器、橢圓濾波器以及貝塞爾濾波器等。1、利用模擬濾波器設(shè)計IIR數(shù)字低通濾波器的步驟。(1)確定數(shù)字低通濾波器的技術(shù)指標(biāo):通帶截止頻率p、通帶衰減p、阻帶截止頻率s、阻帶衰減s。(2)將數(shù)字低通濾波器的技術(shù)指標(biāo)轉(zhuǎn)換成模擬低通濾波器的技術(shù)指標(biāo)。 脈沖響應(yīng)不變法:雙線性變換法:(3)按照模擬低通濾波器的技術(shù)指標(biāo)設(shè)計模擬低通濾波器。 (4)將模擬濾波器Ha(s),從s平面轉(zhuǎn)換到z平面,得到數(shù)字低通濾波器系統(tǒng)函數(shù)H(z)。2、下面給出與IIR數(shù)字濾波器設(shè)計有關(guān)的MATLAB文件。(1
25、)buttord.m用來確定數(shù)字低通或模擬低通濾波器的階次,其調(diào)用格式分別是a. N,Wn=buttord(Wp,Ws,Rp,Rs)b. N,Wn=buttord(Wp,Ws,Rp,Rs,s)格式a對應(yīng)數(shù)字濾波器,式中Wp,Ws分別是通帶和阻帶的截止頻率,實際上它們是歸一化頻率,其值在0-1之間,1對應(yīng)(即對的歸一化)。Rp,Rs分別是通帶和阻帶衰減,單位為dB。N是求出的相應(yīng)低通濾波器的階次,Wn是求出的3dB頻率。格式b對應(yīng)模擬濾波器,式中各個變量的含義和格式a相同,但Wp,Ws及Wn是模擬角頻率,單位為rad/s。(2)buttap.m用來設(shè)計模擬低通原型(歸一化)濾波器Ha(p),其調(diào)
26、用的格式為 z , p, k=buttap(N)N是欲設(shè)計的低通原型(歸一化)濾波器的階次,z, p和k分別是設(shè)計出Ha(p)的極點、零點及增益。(3)lp2lp.m將模擬低通原型(歸一化)濾波器Ha(p)轉(zhuǎn)換為實際的低通濾波器Ha(s)。(去歸一化),其調(diào)用格式為: B,A=lp2lp(b,a,Wn)b,a分別是模擬低通原型濾波器Ha(p)的分子、分母多項式的系數(shù)向量,其中B,A是去歸一化后Ha(s) 的分子、分母多項式的系數(shù)向量, Wn為截止頻率。(4)bilinear.m實現(xiàn)雙線性變換,即由模擬濾波器Ha(s)得到數(shù)字濾波器H(z)。其調(diào)用格式是: Bz,Az=bilinear(B,A,
27、Fs)B,A是去歸一化后Ha(s) 的分子、分母多項式的系數(shù)向量,Bz,Az是H (z) 的分子、分母多項式的系數(shù)向量, Fs是抽樣頻率。(4)impinvar.m由脈沖響應(yīng)不變法將模擬濾波器Ha(s)轉(zhuǎn)換為數(shù)字濾波器H(z)。其調(diào)用格式是: Bz,Az= impinvar(B,A,Fs)B,A是去歸一化后Ha(s) 的分子、分母多項式的系數(shù)向量,Bz,Az是H (z) 的分子、分母多項式的系數(shù)向量, Fs是抽樣頻率。(5) butter.m用來直接設(shè)計巴特沃斯數(shù)字濾波器(雙線性變換法),實際上它把buttord.m,buttap.m,lp2lp.m及bilinear.m等文件都包含進去,從而
28、使設(shè)計過程更簡捷,其調(diào)用格式為: a. B,A=butter(N, Wn) b. B,A=butter(N,Wn,s)格式a是設(shè)計低通數(shù)字濾波器,格式b是設(shè)計低通模擬濾波器。B,A是H (z) 的分子、分母多項式的系數(shù)向量,Wn是截止頻率。三、實驗內(nèi)容與步驟以下選做一個. 設(shè)計MATLAB程序,采用脈沖響應(yīng)不變法設(shè)計一個巴特沃斯低通數(shù)字濾波器,其通帶上限臨界頻率為400Hz,阻帶臨界頻率為600Hz,抽樣頻率是1000Hz,在通帶內(nèi)的最大衰減為0.3dB, 阻帶內(nèi)的最小衰減為60dB,并繪出幅頻特性曲線。. 設(shè)計MATLAB程序,采用雙線性變換法設(shè)計一個巴特沃斯低通數(shù)字濾波器,要求在通帶0,0
29、.2內(nèi)衰減不大于3dB, 在阻帶0.6,內(nèi)衰減不小于40dB,并繪出幅頻特性曲線。四、實驗儀器設(shè)備計算機,MATLAB軟件五、實驗要求根據(jù)要求獨立編程設(shè)計,并根據(jù)程序運行結(jié)果寫出濾波器的系統(tǒng)函數(shù)六、實驗結(jié)果選做1:fp=400; %通帶上限臨界頻率fs=600; %阻帶臨界頻率Rp=0.3; %通帶允許的最大衰減Rs=60; %阻帶允許的最小衰減Fs=1000; %采樣頻率Wp=2*pi*fp; %通帶截止平率Ws=2*pi*fs; %阻帶截止平率%Nn=256; n=(0:100-1);%采樣點數(shù) N,Wn=buttord(Wp,Ws,Rp,Rs,'s'); %用于計算階數(shù)和
30、截止平率b,a=butter(N,Wn,'s'); %計算分子向量b,分母向量aw=linspace(1,400,100)*2*pi; %起始值,終止值,元素個數(shù)H=freqs(b,a,w); % 在0,2上進行采樣,采樣頻率點由矢量w指定 figure(1); plot(w/(2*pi),20*log10(abs(H); title('巴特沃斯模擬濾波器幅頻特性'); xlabel('頻率/Hz'); ylabel('幅度/db'); %bz,az=impinvar(b,a,Fs); %caiyong沖擊響應(yīng)不變法轉(zhuǎn)換為數(shù)字濾波
31、器實驗四 基于MATLAB的FIR數(shù)字濾波器設(shè)計一、實驗?zāi)康? 進一步熟悉FIR數(shù)字濾波器的理論知識。. 熟悉與FIR數(shù)字濾波器設(shè)計有關(guān)的MATLAB函數(shù)。3. 學(xué)會通過MATLAB,利用窗函數(shù)法設(shè)計FIR數(shù)字濾波器。二、實驗原理設(shè)計FIR濾波器實際上是要在滿足線性相位的條件下,實現(xiàn)幅度響應(yīng)的逼近。而一個FIR濾波器若是符合線性相位,則必須滿足一定的條件,即:一個FIR濾波器若是線性相位的,則其單位沖激響應(yīng)必然滿足 n=0,1,N-1 h(n)是關(guān)于(N-1)/2對稱(奇對稱或偶對稱)即, (1) h(n)是偶對稱序列 (1) h(n) 是奇對稱(反對稱)序列 設(shè)濾波器要求的理想頻率響應(yīng)為Hd(ejw) , 那么FIR濾波器的設(shè)計問題在于尋找一系統(tǒng)函數(shù) ,使其頻率響應(yīng)逼近Hd(ejw)。若要求FIR濾波器具有線性相位特性,則h(n)必須滿足上節(jié)所述的對稱條件。逼近的方法有三種:窗口設(shè)計法(時域逼近);頻率采樣法Frequency-sampling(頻域逼近);最優(yōu)化設(shè)計Optimum Equiripple(等波紋逼近)。 窗函數(shù)法又稱傅立葉級數(shù)法,是設(shè)計FIR數(shù)字濾波器的最簡單的方法。FIR數(shù)字濾波器的設(shè)計問題就是要使所設(shè)計的FIR數(shù)字濾波器的頻率響應(yīng)H(w)去逼近所要求的理想濾波器的響應(yīng)Hd(w)。從
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年超小型鈕子開關(guān)項目可行性研究報告
- 2025年離子噴霧機項目可行性研究報告
- 2025年玻璃圓形切割臺項目可行性研究報告
- 2025年汽車不解體探傷儀項目可行性研究報告
- 2025年普通型鋼珠滑軌項目可行性研究報告
- 2025年承接式管道密封圈項目可行性研究報告
- 2025至2031年中國啟動機油泵試驗臺行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國保溫冰袋行業(yè)投資前景及策略咨詢研究報告
- 2025年亞麻粘項目可行性研究報告
- 2025年P(guān)ET耐高溫瓶吹瓶機項目可行性研究報告
- 2023年菏澤醫(yī)學(xué)??茖W(xué)校單招綜合素質(zhì)模擬試題及答案解析
- 常見食物的嘌呤含量表匯總
- 人教版數(shù)學(xué)八年級下冊同步練習(xí)(含答案)
- SB/T 10752-2012馬鈴薯雪花全粉
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(英語)試題庫含答案解析
- 濕型砂中煤粉作用及檢測全解析
- 積累運用表示動作的詞語課件
- 機動車登記證書英文證書模板
- 第8課《山山水水》教學(xué)設(shè)計(新人教版小學(xué)美術(shù)六年級上冊)
- T∕ZSQX 008-2020 建設(shè)工程全過程質(zhì)量行為導(dǎo)則
- 質(zhì)量管理體系基礎(chǔ)知識培訓(xùn)-2016
評論
0/150
提交評論