版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、南京郵電大學(xué)實(shí) 驗(yàn) 報(bào) 告實(shí)驗(yàn)名稱(chēng):離散時(shí)間信號(hào)與系統(tǒng)的時(shí)、頻域表示離散傅立葉變換和z變換 數(shù)字濾波器的頻域分析和實(shí)現(xiàn)數(shù)字濾波器的設(shè)計(jì)課程名稱(chēng) 數(shù)字信號(hào)處理A(雙語(yǔ)) 班級(jí)學(xué)號(hào)_ 姓 名_開(kāi)課時(shí)間 2013 /2014 學(xué)年, 第一學(xué)期實(shí)驗(yàn)名稱(chēng):離散時(shí)間信號(hào)與系統(tǒng)的時(shí)、頻域表示實(shí)驗(yàn)?zāi)康暮腿蝿?wù):熟悉Matlab基本命令,理解和掌握離散時(shí)間信號(hào)與系統(tǒng)的時(shí)、頻域表示及簡(jiǎn)單應(yīng)用。在Matlab環(huán)境中,按照要求產(chǎn)生序列,對(duì)序列進(jìn)行基本運(yùn)算;對(duì)簡(jiǎn)單離散時(shí)間系統(tǒng)進(jìn)行仿真,計(jì)算線性時(shí)不變(LTI)系統(tǒng)的沖激響應(yīng)和卷積輸出;計(jì)算和觀察序列的離散時(shí)間傅立葉變換(DTFT)幅度譜和相位譜。實(shí)驗(yàn)內(nèi)容:基本序列產(chǎn)生和運(yùn)
2、算: Q1.11.3,Q1.23,Q1.301.33離散時(shí)間系統(tǒng)仿真: Q2.12.3LTI系統(tǒng):Q2.19,Q2.21,Q2.28DTFT:Q3.1,Q3.2,Q3.4實(shí)驗(yàn)過(guò)程與結(jié)果分析:Q1.1 運(yùn)行P1_1產(chǎn)生單位樣本序列 un 的程序與顯示的波形如下:clf;n=-10:20;u=zeros(1,10) 1 zeros(1,20);stem(n,u);xlabel('時(shí)間序號(hào)n');ylabel('振幅');title('單位樣本序列');axis(-10 20 0 1.2);Q1.2 clf 命令的作用是- 清除圖形窗口上的圖形axis
3、命令的作用是- 設(shè)置坐標(biāo)軸的范圍和顯示方式title命令的作用是- 給圖形加名字xlabel命令的作用是- 添加x坐標(biāo)標(biāo)注ylabel命令的作用是- 添加y坐標(biāo)標(biāo)注Q1.3產(chǎn)生有延時(shí)11個(gè)樣本udn的程序及其運(yùn)行結(jié)果如下: clf;n=-10:20;u=zeros(1,21) 1 zeros(1,9);stem(n,u);xlabel('時(shí)間序號(hào)n');ylabel('振幅');title('單位樣本序列');axis(-10 20 0 1.2);Q1.23 修改上述程序,以長(zhǎng)生長(zhǎng)度為50、頻率為0.08、振幅為2.5、相移為90度的一個(gè)正弦序列
4、并顯示它。該序列的周期是多少?n=0:50;f=0.1;f=0.08;phase=pi;A=2.5;arg=2*pi*f*n-phase;x=A*cos(arg);clf;stem(n,x);axis(0 50 -3 3);grid;周期為:2/ = 1/f = 1/0.08 = 1/(8/100) = 100/8 = 25/2.Q1.30 未污染的信號(hào)sn 是什么樣的形式?加性噪聲dn 是什么樣的形式?加性噪聲dn 是均勻分布在 -0.4和+0.4之間的隨機(jī)序列Q1.31 使用語(yǔ)句s=s+d能產(chǎn)生被噪聲污染的信號(hào)嗎?若不能,為什么?不能。因?yàn)閐是列向量,s是行向量Q1.32 信號(hào)x1、x2、
5、x3與x之間的關(guān)系是什么?x1是x的延時(shí),x2和x相等,x3超前于xQ1.33 legend的作用是什么legend用于產(chǎn)生圖例說(shuō)明Q2.1 對(duì)于M = 2 和輸入 xn = s1n+s2n,程序P2.1的輸出為: 輸入 xn 被該離散時(shí)間系統(tǒng)抑制的分量為- Signal #2的高頻分量 Q2.2 程序P2.1 中 LTI system 被修改為 yn = 0.5(xnxn1)后, 輸入 xn = s1n+s2n 導(dǎo)致的輸出為:對(duì)于輸入的影響是- 該系統(tǒng)現(xiàn)在是一個(gè)高通濾波器。它通過(guò)高頻率的輸入分量S2,而不是低頻分量輸入S1。Q2.3程序 P2_1 對(duì)于不同M(M=4,6)取值和不同正弦分量(
6、任取2個(gè))取值的運(yùn)行結(jié)果如下: M=4 f1=0.05 f2=0.10M=6 f1=0.30 f2=0.30Q2.19 運(yùn)行 P2_5 生成的結(jié)果如下::Q2.21 生成的MATLAB代碼如下:clf;N = 40;num = 0.9 -0.45 0.35 0.002;den = 1.0 0.71 -0.46 -0.62;x = 1 zeros(1,N-1);y = filter(num,den,x);stem(y);xlabel('時(shí)間序號(hào)n'); ylabel('振幅');title('沖擊響應(yīng)'); grid;程序產(chǎn)生的40個(gè)樣本如下所示:
7、Q2.28 程序P2_7產(chǎn)生的序列 yn and y1n 如下所示: yn 和 y1n 的差別為- 它們無(wú)差別。將xn補(bǔ)零后得到 x1n作為輸入,產(chǎn)生y1n的原因是-對(duì)于長(zhǎng)度N1和N2的兩個(gè)序列,轉(zhuǎn)化率返回得到的序列長(zhǎng)度N1 + N2-1。與此相反,過(guò)濾器接受一個(gè)輸入信號(hào)和一個(gè)系統(tǒng)規(guī)范。返回的結(jié)果是相同的長(zhǎng)度作為輸入信號(hào)。因此,為了從轉(zhuǎn)化率和濾波器得到直接比較的結(jié)果,有必要供應(yīng)濾波器的輸入已經(jīng)零填充為長(zhǎng)度L(x)+L(h)-1。Q3.1 程序P3_1計(jì)算離散時(shí)間傅里葉變換的原始序列為-H(e)=pause 命令的作用為- 不加參數(shù),直接用pause的話,就是程序暫停,直至用戶(hù)按任意一個(gè)按鍵。如
8、果加參數(shù),比如pause(1.5)就是程序暫停1.5秒。Q3.2 程序 P3_1 運(yùn)行結(jié)果為:DTFT 是關(guān)于 w的周期函數(shù)么?答:DTFT是關(guān)于的周期函數(shù) 周期是 2四個(gè)圖形的對(duì)稱(chēng)性為:實(shí)部是2周期和偶對(duì)稱(chēng); 虛部是2周期和奇對(duì)稱(chēng);幅度 是2周期和偶對(duì)稱(chēng);相位是2周期和奇對(duì)稱(chēng)性。Q3.4 修改程序 P3_1 重做Q3.2的程序如下: clf;w = -4*pi:8*pi/511:4*pi;num = 1 3 5 7 9 11 13 15 17;den = 1;h = freqz(num, den, w);subplot(2,1,1)plot(w/pi,real(h);gridtitle(
9、39;H(ejomega)的實(shí)部')xlabel('omega /pi');ylabel('振幅');subplot(2,1,2)plot(w/pi,imag(h);gridtitle('H(ejomega)的虛部')xlabel('omega /pi');ylabel('振幅');pausesubplot(2,1,1)plot(w/pi,abs(h);gridtitle('|H(ejomega)|幅度譜')xlabel('omega /pi');ylabel('振幅
10、');subplot(2,1,2)plot(w/pi,angle(h);gridtitle('相位譜argH(ejomega)')xlabel('omega /pi');ylabel('以弧度為單位的相位');修改程序后的運(yùn)行結(jié)果為: DTFT 是關(guān)于 w的周期函數(shù)么? 答:DTFT 是關(guān)于 w的周期函數(shù)。周期是 - 2 相位譜中跳變的原因是 - 角度返回到arctan的本值實(shí)驗(yàn)名稱(chēng):離散傅立葉變換和z變換實(shí)驗(yàn)?zāi)康暮腿蝿?wù):掌握離散傅立葉變換(DFT)及逆變換(IDFT)、z變換及逆變換的計(jì)算和分析。利用Matlab語(yǔ)言,完成DFT和IDF
11、T的計(jì)算及常用性質(zhì)的驗(yàn)證,用DFT實(shí)現(xiàn)線性卷積,實(shí)現(xiàn)z變換的零極點(diǎn)分析,求有理逆z變換。實(shí)驗(yàn)內(nèi)容:DFT和IDFT計(jì)算: Q3.233.24DFT的性質(zhì): Q3.263.29,Q3.36,Q3.38,Q3.40z變換分析:Q3.463.48逆z變換:Q3.50實(shí)驗(yàn)過(guò)程與結(jié)果分析:Q3.23 編寫(xiě)一個(gè)MATLAB程序,計(jì)算并畫(huà)出長(zhǎng)度為N的L點(diǎn)離散傅里葉變換Xk的值,其中LN,然后計(jì)算并畫(huà)出L點(diǎn)離散傅里葉變換Xk。對(duì)不同長(zhǎng)度N和不同的離散傅里葉變換長(zhǎng)度L,運(yùn)行程序。討論你的結(jié)果。編寫(xiě)的MATLAB程序:clf;N=200; % length of signalL=256; % length of
12、DFTnn = 0:N-1;kk = 0:L-1;xR = 0.1*(1:100) zeros(1,N-100); xI = zeros(1,N); x = xR + i*xI;XF = fft(x,L);subplot(3,2,1);grid;plot(nn,xR);grid;title('Rexn');xlabel('Time index n');ylabel('Amplitude');subplot(3,2,2);plot(nn,xI);grid;title('Imxn');xlabel('Time index n&
13、#39;);ylabel('Amplitude');subplot(3,2,3);plot(kk,real(XF);grid;title('ReXk');xlabel('Frequency index k');ylabel('Amplitude');subplot(3,2,4);plot(kk,imag(XF);grid;title('ImXk');xlabel('Frequency index k');ylabel('Amplitude');% IDFTxx = ifft(XF,L
14、);subplot(3,2,5);plot(kk,real(xx);grid;title('Real part of IDFTXk');xlabel('Time index n');ylabel('Amplitude');subplot(3,2,6);plot(kk,imag(xx);grid;title('Imag part of IDFTXk');xlabel('Time index n');ylabel('Amplitude');Q3.24 寫(xiě)一個(gè)MATLAB程序,用一個(gè)N點(diǎn)復(fù)數(shù)離散傅里葉計(jì)算
15、兩個(gè)長(zhǎng)度為N的實(shí)數(shù)序列的N點(diǎn)離散傅里葉變換,并將結(jié)果同直接使用兩個(gè)N點(diǎn)離散傅里葉變換得到的結(jié)果進(jìn)行比較。 編寫(xiě)的MATLAB程序:clf;N=256; % length of signalnn = 0:N-1;ntime = -N/2:N/2-1;g = (0.75).abs(ntime); % signal gh = (-0.9).ntime; % signal hGF = fft(g);HF = fft(h);x = g + i*h;XF = fft(x);XFstar = conj(XF);XFstarmod = XFstar(1) fliplr(XFstar(2:N);GF2 = 0.
16、5*(XF + XFstarmod);HF2 = -i*0.5*(XF - XFstarmod);abs(max(GF-GF2)abs(max(HF-HF2)figure(1);clf;subplot(2,2,1);grid;plot(nn,real(GF);grid;title('Two N-point DFT''s');xlabel('Frequency index k');ylabel('ReGk');subplot(2,2,2);plot(nn,imag(GF);grid;title('Two N-point DF
17、T''s');xlabel('Frequency index k');ylabel('ImGk');subplot(2,2,3);grid;plot(nn,real(GF2);grid;title('Single N-point DFT');xlabel('Frequency index k');ylabel('ReGk');subplot(2,2,4);plot(nn,imag(GF2);grid;title('Single N-point DFT');xlabel(
18、9;Frequency index k');ylabel('ImGk');figure(2);clf;subplot(2,2,1);grid;plot(nn,real(HF);grid;title('Two N-point DFT''s');xlabel('Freq index k');ylabel('ReHk');subplot(2,2,2);plot(nn,imag(HF);grid;title('Two N-point DFT''s');xlabel('Freq
19、 index k');ylabel('ImHk');subplot(2,2,3);grid;plot(nn,real(HF2);grid;title('Single N-point DFT');xlabel('Freq index k');ylabel('ReHk');subplot(2,2,4);plot(nn,imag(HF2);grid;title('Single N-point DFT');xlabel('Freq index k');ylabel('ImHk');
20、Q3.26 在函數(shù)circshift中,命令rem的作用是什么?答:rem(x,y)是用y對(duì)x求余數(shù)函數(shù)。Q3.27 解釋函數(shù)circshift怎樣實(shí)現(xiàn)圓周移位運(yùn)算。答:在輸入序列x由M的位置開(kāi)始被循環(huán)移位。如果M> 0,則circshift刪除從矢量x最左邊開(kāi)始的M個(gè)元素和它們附加在右側(cè)的剩余元素,以獲得循環(huán)移位序列。如果如果M<0,則circshift首先通過(guò)x的長(zhǎng)度來(lái)彌補(bǔ)M,即序列x最右邊的長(zhǎng)度的M樣品從x中刪除和所附在其余的M個(gè)樣本的右側(cè),以獲得循環(huán)移位序列。Q3.28 在函數(shù)circshift中,運(yùn)算符=的作用是什么? 答:=是不等于的意思。Q3.29 解釋函數(shù)circo
21、nv怎樣實(shí)現(xiàn)圓周卷積運(yùn)算。 答:輸入是兩個(gè)長(zhǎng)度都為L(zhǎng)的向量x1和x2,它是非常有用的定期延長(zhǎng)X2的函數(shù)。讓x2p成為x2延長(zhǎng)無(wú)限長(zhǎng)的周期的序列。從概念上講,在定點(diǎn)時(shí)間上通過(guò)時(shí)序交換后的x2p的長(zhǎng)度L交換x2p序列和x2tr等于1的元素。然后元素1至L的輸出向量y是通過(guò)取x1和獲得的長(zhǎng)度為L(zhǎng)的sh矢量之間的內(nèi)積得到通過(guò)循環(huán)右移的時(shí)間反轉(zhuǎn)向量x2tr。對(duì)于輸出樣本Yn的1NL時(shí),右循環(huán)移位的量為n-1個(gè)位置上。Q3.36 運(yùn)行程序P3.9并驗(yàn)證離散傅里葉變換的圓周卷積性質(zhì)。g1 = 1 2 3 4 5 6; g2 = 1 -2 3 3 -2 1;ycir = circonv(g1,g2);disp
22、('Result of circular convolution = ');disp(ycir)G1 = fft(g1); G2 = fft(g2);yc = real(ifft(G1.*G2);disp('Result of IDFT of the DFT products = ');disp(yc)Result of circular convolution =12 28 14 0 16 14Result of IDFT of the DFT products =12 28 14 0 16 14一個(gè)圓周卷積的DTF是DTF的逐點(diǎn)產(chǎn)物。Q3.38 運(yùn)行程序P3
23、.10并驗(yàn)證線性卷積可通過(guò)圓周卷積得到。g1 = 1 2 3 4 5;g2 = 2 2 0 1 1;g1e = g1 zeros(1,length(g2)-1);g2e = g2 zeros(1,length(g1)-1);ylin = circonv (g1e,g2e);disp('Linear convolution via circular convolution = ');disp(ylin);y = conv(g1, g2);disp('Direct linear convolution = ');disp(y)Linear convolution v
24、ia circular convolution =2 6 10 15 21 15 7 9 5Direct linear convolution =2 6 10 15 21 15 7 9 5使用圓周卷積確實(shí)有可能得到線性卷積Q3.40 編寫(xiě)一個(gè)MATLAB程序,對(duì)兩個(gè)序列做離散傅里葉變換,已生成他們的線性卷積。用此程序驗(yàn)證Q3.38和Q3.39的結(jié)果編寫(xiě)的MATLAB程序:% Program Q3.40g1 = 1 2 3 4 5;g2 = 2 2 0 1 1;g1e = g1 zeros(1,length(g2)-1);g2e = g2 zeros(1,length(g1)-1);G1EF =
25、 fft(g1e);G2EF = fft(g2e);ylin = real(ifft(G1EF.*G2EF);disp('Linear convolution via DFT = ');disp(ylin);Linear convolution via DFT =2.0000 6.0000 10.0000 15.0000 21.0000 15.0000 7.0000 9.0000 5.0000Q3.46 使用程序P3.1在單位圓上求下面的z變換: G(z)=Q3.47 編寫(xiě)一個(gè)MATLAB程序,計(jì)算并顯示零點(diǎn)和極點(diǎn),計(jì)算并顯示其因式形式,并產(chǎn)生z的兩個(gè)多項(xiàng)式之比的形式表示的z變
26、換的極零點(diǎn)圖。使用該程序,分析式(3.32)的z變換G(z)。 編寫(xiě)的MATLAB程序:% Program Q3_47clf;num = 2 5 9 5 3;den = 5 45 2 1 1;z p k = tf2zpk(num,den);disp('Zeros:');disp(z);disp('Poles:');disp(p);input('Hit <return> to continue.');sos k = zp2sos(z,p,k)input('Hit <return> to continue.')
27、;zplane(z,p);運(yùn)行結(jié)果:Zeros: -1.0000 + 1.4142i -1.0000 - 1.4142i -0.2500 + 0.6614i -0.2500 - 0.6614iPoles: -8.9576 -0.2718 0.1147 + 0.2627i 0.1147 - 0.2627isos = 1.0000 2.0000 3.0000 1.0000 9.2293 2.4344 1.0000 0.5000 0.5000 1.0000 -0.2293 0.0822k =0.4000Q3.48 通過(guò)習(xí)題Q3.47產(chǎn)生的極零點(diǎn)圖,求出G(z)的收斂域的數(shù)目。清楚地顯示所有的收斂域。
28、由極零點(diǎn)圖說(shuō)明離散時(shí)間傅里葉變換是否存在。R1 : | z | < 0.2718 (left-sided, not stable)R2 : 0.2718 < | z | < 0.2866 (two-sided, not stable)R 3: 0.2866 < | z | < 8.9576 (two-sided, stable)R4 : | z | > 8.9576 (right-sided, not stable) 不能從極零點(diǎn)圖肯定的說(shuō)DTFT是否存在,因?yàn)槠涫諗坑蛞欢ㄒ付?。?dāng)收斂域在上述R 3內(nèi)所獲得的序列卻是證明了DTFT的存在,它是一個(gè)具有雙面沖
29、激響應(yīng)的穩(wěn)定系統(tǒng)。Q3.50 編寫(xiě)一個(gè)MATLAB程序,計(jì)算一個(gè)有理逆z變換的前L個(gè)樣本,其中L的值由用戶(hù)通過(guò)命令input提供。用該程序計(jì)算并畫(huà)出式(3.32)中G(z)的逆變換的前50個(gè)樣本。使用命令stem畫(huà)出由逆變換產(chǎn)生的序列。編寫(xiě)的MATLAB程序:% Program Q3.50clf;% initializenum = 2 5 9 5 3;den = 5 45 2 1 1;% Query user for parameter LL = input('Enter the number of samples L: ');% find impulse responseg
30、t = impz(num,den,L);%plot the impulse responsestem(t,g);title('First ',num2str(L),' samples of impulse response');xlabel('Time Index n');ylabel('hn');Enter the number of samples L: 50實(shí)驗(yàn)名稱(chēng):數(shù)字濾波器的頻域分析和實(shí)現(xiàn)實(shí)驗(yàn)?zāi)康暮腿蝿?wù):(1)求濾波器的幅度響應(yīng)和相位響應(yīng),觀察對(duì)稱(chēng)性,判斷濾波器類(lèi)型。(2)用Matlab函數(shù)實(shí)現(xiàn)系統(tǒng)的級(jí)聯(lián)型和并聯(lián)型結(jié)構(gòu),
31、并對(duì)濾波器進(jìn)行結(jié)構(gòu)仿真。實(shí)驗(yàn)內(nèi)容:系統(tǒng)傳遞函數(shù)的級(jí)聯(lián)和并聯(lián)實(shí)現(xiàn):Q6.1, Q6.3, Q6.5, Q8.3,Q8.5,濾波器的幅頻特性分析:Q8.1, Q8.9,Q8.10,Q8.14實(shí)驗(yàn)過(guò)程與結(jié)果分析: Q6.1 使用程序P6.1,生成如下有限沖激響應(yīng)傳輸函數(shù)的一個(gè)級(jí)聯(lián)實(shí)現(xiàn):H(z)=2+10z+23z+34z+31z+16z編寫(xiě)的MATLAB程序:% Program P6_1 num=input('分子系數(shù)向量=');den=input('分母系數(shù)向量=');z,p,k=tf2zp(num,den);sos=zp2sos(z,p,k);分子系數(shù)向量=2 1
32、0 23 34 31 4分母系數(shù)向量=1 1 1 1 1 1sos = 2.0000 6.0000 4.0000 1.0000 0 0 1.0000 1.0000 2.0000 1.0000 0 0 1.0000 1.0000 0.5000 1.0000 0 0畫(huà)出級(jí)聯(lián)實(shí)現(xiàn)的框圖:H(z)不是一個(gè)線性相位傳輸函數(shù)。Q6.3 使用程序P6.1,H(z)=分子系數(shù)向量 = 3 8 12 7 2 2分母系數(shù)向量= 16 24 24 14 5 1 sos = 0.1875 -0.0625 0 1.0000 0.5000 0 1.0000 2.0000 2.0000 1.0000 0.5000 0.25
33、00 1.0000 1.0000 1.0000 1.0000 0.5000 0.5000畫(huà)出級(jí)聯(lián)實(shí)現(xiàn)的框圖:Q6.5 使用程序P6.2,式H(z)=所示因果無(wú)限沖激響應(yīng)傳輸函數(shù)的兩種不同并聯(lián)形式實(shí)現(xiàn)。畫(huà)出兩種實(shí)現(xiàn)的框圖:并聯(lián) I 形 留數(shù)是 -0.4219 + 0.6201i -0.4219 - 0.6201i 2.3437 0.3438 - 2.5079i 0.3438 + 2.5079i極點(diǎn)在 -0.2500 + 0.6614i -0.2500 - 0.6614i -0.5000 -0.2500 + 0.4330i -0.2500 - 0.4330i常數(shù) -2 并聯(lián)II型留數(shù)是 -0.30
34、47 - 0.4341i -0.3047 + 0.4341i -1.1719 1.0000 + 0.7758i 1.0000 - 0.7758i極點(diǎn)在 -0.2500 + 0.6614i -0.2500 - 0.6614i -0.5000 -0.2500 + 0.4330i -0.2500 - 0.4330i常數(shù) 0.1875Q8.1 程序P8.1設(shè)計(jì)的濾波器類(lèi)型為 IIR帶阻濾波器 ,其指標(biāo)為 =0.4 0.5 =0.1 0.8 , R=1dB,R=30dB,濾波器的階數(shù)為 4 。為了驗(yàn)證仿真需計(jì)算的沖激響應(yīng)樣本為 5個(gè)。仿真是正確的嗎?Q8.3 生成Q8.1中產(chǎn)生的傳輸函數(shù)的一個(gè)級(jí)聯(lián)實(shí)現(xiàn),
35、并編寫(xiě)一個(gè)程序來(lái)仿真它。其中每個(gè)單獨(dú)的部分用一個(gè)直接型實(shí)現(xiàn)。驗(yàn)證仿真。format shortnum = input('Numerator coefficients = ');den = input('Denominator coefficients = ');Numfactors = factorize(num);Denfactors = factorize(den);disp('Numerator Factors'),disp(Numfactors)disp('Denominator Factors'),disp(Denfac
36、tors)Numerator coefficients = 0.0571 0 -0.1143 0 0.0571Denominator coefficients = 1.0000 -0.5099 1.2862 -0.3350 0.4479Numerator Factors Columns 1 through 3 1.000000000000000 1.021143238995107 0 1.000000000000000 0.979294541463240 0 1.000000000000000 -1.021143238995070 0 1.000000000000000 -0.97929454
37、1463277 0Denominator Factors Columns 1 through 3 1.000000000000000 -0.597633166080704 0.678485370310279 1.000000000000000 0.087733166080704 0.660146879504817Q8.5 生成Q8.1中傳輸函數(shù)的一個(gè)并聯(lián)型實(shí)現(xiàn),并編寫(xiě)一個(gè)程序來(lái)仿真它。每一個(gè)單獨(dú)的部分用直接型實(shí)現(xiàn)。驗(yàn)證仿真。num = input('Numerator coefficient vector = ');den = input('Denominator co
38、efficient vector = ');r1,p1,k1 = residuez(num,den);r2,p2,k2 = residue(num,den);disp('Parallel Form I')disp('Residues are');disp(r1);disp('Poles are at');disp(p1);disp('Constant value');disp(k1);disp('Parallel Form II')disp('Residues are');disp(r2);
39、disp('Poles are at');disp(p2);disp('Constant value');disp(k2); b1,a1=residuez(R1,P1,0); R1=r1(1) r1(2) r1(3) r1(4); P1=p1(1) p1(2) p1(3) p1(4);disp('b1=');disp(b1); disp('a1=');disp(a1); Numerator coefficient vector = 0.0571 0 -0.1143 0 0.0571Denominator coefficient v
40、ector = 1.0000 -0.5099 1.2862 -0.3350 0.4479Parallel Form IResidues are -0.023475623417519 + 0.197736845648730i -0.023475623417519 - 0.197736845648730i -0.011716283258078 - 0.213037612139943i -0.011716283258078 + 0.213037612139943iPoles are at 0.298816583040352 + 0.767589747202480i 0.298816583040352
41、 - 0.767589747202480i -0.043866583040352 + 0.811309190381311i -0.043866583040352 - 0.811309190381311iConstant value 0.127483813351194Parallel Form IIResidues are -0.158795680938490 + 0.041067400713457i -0.158795680938490 - 0.041067400713457i 0.173353325938490 - 0.000160296180734i 0.173353325938490 +
42、 0.000160296180734iPoles are at 0.298816583040352 + 0.767589747202480i 0.298816583040352 - 0.767589747202480i -0.043866583040352 + 0.811309190381311i -0.043866583040352 - 0.811309190381311iConstant value 0.057100000000000b1= -0.046951246835039 -0.289531739579519 0a1= 1.000000000000000 -0.59763316608
43、0704 0.678485370310279Q8.9 程序P8.3設(shè)計(jì)的濾波器類(lèi)型為 IIR低通橢圓濾波器 ,指標(biāo)為=0.25 =0.55,R=0.5dB,R=50dB,階數(shù)為 8,輸入的正弦序列的頻率為f=0.7kHz。Q8.10 運(yùn)行P8.3并產(chǎn)生兩個(gè)圖形。哪種輸入成分會(huì)在濾波器輸出出現(xiàn)?為什么輸出序列的開(kāi)始部分不是一種理想的正弦曲線?修改P8.3,以便紙過(guò)濾序列X2n。產(chǎn)生的輸出序列和預(yù)料的是一樣的嗎?答:產(chǎn)生的輸出序列和預(yù)料的是不一樣的Q8.14 程序P8.4設(shè)計(jì)的濾波器類(lèi)型為 FIR低通濾波器,指標(biāo)為=0 0.3 =0.5 ,階數(shù)為 9 ,為了驗(yàn)證仿真需計(jì)算的沖激響應(yīng)樣本為 10個(gè)。
44、仿真是正確的嗎?實(shí)驗(yàn)名稱(chēng):數(shù)字濾波器的設(shè)計(jì)實(shí)驗(yàn)?zāi)康暮腿蝿?wù):(1)用窗口法設(shè)計(jì)滿(mǎn)足指標(biāo)的FIR數(shù)字濾波器。(2)以模擬低通濾波器為原型設(shè)計(jì)IIR數(shù)字濾波器(3)選定一個(gè)信號(hào)濾波問(wèn)題,設(shè)計(jì)數(shù)字濾波器,驗(yàn)證濾波效果。實(shí)驗(yàn)內(nèi)容:閱讀Page 91-93相應(yīng)的函數(shù)和程序P7.1,完成Q7.1, Q7.5,Q7.6 閱讀Page 94-96相應(yīng)的函數(shù), 完成Q7.9,Q7.13,Q7.14,Q7.20 sinc函數(shù)的功能與使用,可通過(guò)help查詢(xún): Matlab-Help-Search-Function Name-輸入sinc 實(shí)驗(yàn)指導(dǎo)書(shū)Page 49有sinc函數(shù)使用實(shí)例 幅度響應(yīng)的分析: 通過(guò)DTFT
45、定義計(jì)算幅度響應(yīng) 通過(guò)freqz函數(shù)分析實(shí)驗(yàn)過(guò)程與結(jié)果分析: Q7.1 用MATLAB確定一個(gè)數(shù)字無(wú)線沖激響應(yīng)低通濾波器所有四種類(lèi)型的最低階數(shù)。指標(biāo)如下:40kHz的抽樣率,4kHZ的通帶邊界頻率,8kHz的阻帶邊界頻率,0.5dB的通帶波紋,40dB的最小阻帶衰減。評(píng)論你的結(jié)果。根據(jù)題意:F=40kHz,F(xiàn)=4 kHz,F(xiàn)=8kHz,通帶增益R=0.5dB,阻帶增益R=40dB 可以得出= W = W (1) 根據(jù)上述數(shù)據(jù)和buttord函數(shù)N, Wn = buttord(0.2,0.4,0.5,40)得到巴特沃茲濾波器的最低階數(shù)N=8。Wn=0.2469 =0.2469(2) 根據(jù)上述數(shù)據(jù)
46、和cheb1ord函數(shù)N, Wn = cheb1ord(0.2,0.4,0.5,40)得到切比雪夫1型濾波器的最低階數(shù)N=5。Wn=0.2000 =0.2000(3) 根據(jù)上述數(shù)據(jù)和cheb2ord函數(shù)N, Wn = cheb1ord(0.2,0.4,0.5,40)得到切比雪夫2型濾波器的最低階數(shù)N=5。Wn=0.4000 =0.4000(4) 根據(jù)上述數(shù)據(jù)和ellipord函數(shù)N, Wn = ellipord (0.2,0.4,0.5,40)得到橢圓濾波器的最低階數(shù)N=4。Wn=0.2000 =0.2000Q7.5 通過(guò)運(yùn)行P7.1設(shè)計(jì)巴特沃茲帶阻濾波器,寫(xiě)出所產(chǎn)生的傳輸函數(shù)的準(zhǔn)確表達(dá)式。濾
47、波器的指標(biāo)是什么?使用MATLAB計(jì)算并繪制濾波器未畸變的相位相應(yīng)及群延遲相應(yīng)。MATLAB程序?yàn)椋? Program P7_1Ws = 0.4 0.6; Wp = 0.2 0.8; Rp = 0.4; Rs = 50;N1, Wn1 = buttord(0.2, 0.4, 0.5, 40); num,den = butter(N1,Wn1,'stop'); disp('Numerator Coefficients are ');disp(num);disp('Denominator Coefficients are ');disp(den);%
48、 Compute the gain responseg, w = gain(num,den); % Plot the gain responseplot(w/pi,g);grid axis(0 1 -60 5);xlabel('omega /pi'); ylabel('Gain in dB');title('Gain Response of a Butterworth Bandstop Filter');得到:Numerator Coefficients areColumns 1 through 90.0493 0.0000 0.2465 0.0
49、000 0.4930 0.0000 0.4930 0.0000 0.2465Columns 10 through 110.0 0.0493Denominator Coefficients areColumns 1 through 91.0000 0.0000 -0.0850 0.0000 0.6360 0.0000 -0.0288 0.0000 0.0561Columns 10 through 110.0000 -0.0008因此表達(dá)式為:H (z)=指標(biāo)為=0.2,=0.4,=0.6,=0.8,R=0.4dB,R=50dBQ7.6 修改P7.1后來(lái)設(shè)計(jì)符合習(xí)題Q7.1所給指標(biāo)的切比雪夫1型低
50、通濾波器。寫(xiě)出產(chǎn)生的傳輸函數(shù)的準(zhǔn)確表達(dá)式。使用MATLAB計(jì)算并繪制濾波器未畸變的相位相應(yīng)及群延遲響應(yīng)。修改P7.1后的程序(切比雪夫1型低通濾波器):% Program Q7_6% Design spec as given in Q7.1.FT = 40*103; % sampling freqFp = 4*103; % analog passband edge freqFs = 8*103; % analog stopband edge freqRp = 0.5; % max passband ripple, dBRs = 40; % min stopband attenuation, d
51、B% Convert spec to normalized digital frequenciesomega_p = 2*pi*Fp/FT;Wp = 2*Fp/FT; % omega_p/piomega_s = 2*pi*Fs/FT;Ws = 2*Fs/FT; % omega_s/pi% Estimate the Filter OrderN, Wn = cheb1ord(Wp, Ws, Rp, Rs);% Design the Filternum,den = cheby1(N,Rp,Wn);% Display the transfer functiondisp('Numerator C
52、oefficients are ');disp(num);disp('Denominator Coefficients are ');disp(den);% Compute the gain responseg, w = gain(num,den);% Plot the gain responsefigure(1);plot(w/pi,g);grid;axis(0 1 -60 5);xlabel('omega /pi'); ylabel('Gain in dB');title('Gain Response of a Type 1
53、Chebyshev Lowpass Filter');% Find and plot the phasefigure(2);w2 = 0:pi/511:pi;Hz = freqz(num,den,w2);Phase = unwrap(angle(Hz);plot(w2/pi,Phase);grid;xlabel('omega /pi'); ylabel('Unwrapped Phase (rad)');title('Unwrapped Phase Response of a Type 1 Chebyshev Lowpass Filter'
54、);% Find and plot the group delayfigure(3);GR = grpdelay(num,den,w2);plot(w2/pi,GR);grid;xlabel('omega /pi'); ylabel('Group Delay (sec)');title('Group Delay of a Type 1 Chebyshev Lowpass Filter');編寫(xiě)的MATLAB程序如下(計(jì)算未畸變的相位響應(yīng)及群延遲響應(yīng)):% Program Q7_6Ws = 0.4 0.6; Wp = 0.2 0.8; Rp = 0
55、.4; Rs = 50;% Estimate the Filter OrderN1, Wn1 = buttord(Wp, Ws, Rp, Rs);% Design the Filternum,den = butter(N1,Wn1,'stop');% Find the frequency response; find and plot unwrapped phasewp = 0:pi/1023:pi;wg = 0:pi/511:pi;Hz = freqz(num,den,wp);Phase = unwrap(angle(Hz);figure(1);plot(wp/pi,Phase);grid;% axis(0 1 a b);xlabel('omega /pi'); ylabel('Unwrapped Phase (rad)');t
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新能源項(xiàng)目用地租賃合同范本
- 二零二五年度電力設(shè)施電視監(jiān)控設(shè)備采購(gòu)與維護(hù)合同4篇
- 2025至2031年中國(guó)美式開(kāi)體花蘭行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)玄武巖纖維土工布行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)普通石膏粉行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)疊層片式磁珠行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2030年中國(guó)高頻治療機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)迷你喇叭數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 構(gòu)件圖質(zhì)量評(píng)估方法-深度研究
- 2025至2030年中國(guó)石材背貼網(wǎng)布數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 《社區(qū)康復(fù)》課件-第三章 社區(qū)康復(fù)的實(shí)施
- 胰島素注射的護(hù)理
- 云南省普通高中學(xué)生綜合素質(zhì)評(píng)價(jià)-基本素質(zhì)評(píng)價(jià)表
- 2024年消防產(chǎn)品項(xiàng)目營(yíng)銷(xiāo)策劃方案
- 聞道課件播放器
- 03軸流式壓氣機(jī)b特性
- 五星級(jí)酒店收入測(cè)算f
- 大數(shù)據(jù)與人工智能ppt
- 人教版八年級(jí)下冊(cè)第一單元英語(yǔ)Unit1 單元設(shè)計(jì)
- GB/T 9109.5-2017石油和液體石油產(chǎn)品動(dòng)態(tài)計(jì)量第5部分:油量計(jì)算
- 邀請(qǐng)函模板完整
評(píng)論
0/150
提交評(píng)論