信號與系統課程第十五次作業參考答案
※ 第一題
已知x[n],h[n]長度分別是10, 25。設:y1[n]=x[n]∗h[n]。
把x[n]和h[n]分別進行25點的離散傅里葉變換後相乘,即:Y[k]=X[k]⋅H[k]。
由Y[k]求出y[n],指出y1[n],y[n]相同的點。
■ 求解:
※ 第二題
如果希望通過DFT獲得吉他每個琴絃的頻譜特性,要求頻譜分析的最大範圍是20kHz,頻譜分辨率爲1Hz。請問需要進行數據採集的頻譜和時間長度分別是多少?
■ 求解:
數據採集頻率爲40kHz
數據採集時間爲1秒鐘。
※ 第三題
序列x[n]的長度爲8192。已知一臺計算機 每次的實數乘法和加分的時間分別爲20微秒和4微秒,求直接計算DFT{x[n]}和快速傅裏 葉變換計算各需要多少時間?
■ 求解:
長度爲N,N 恰好是2的整數次冪的數,對應對應的DFT的複數乘法和加分分別是:
N2,N(N−1)
對應的FFT的複數乘法和加分分別是:
2Nlog2N,Nlog2N
那麼對應的實數乘法和加法分別是:
DFT : 4N2,4N2−2N
FFT : 2Nlog2N,3Nlog2N
相應的運算時間分別爲:
DFT : 20⋅4N2+4⋅(3N2−2N)μs
FFT: 20⋅2Nlog2N+4⋅3Nlog2Nμs
計算得出所需要的是時間分別約爲:
DFT:6173.3 (s)
FFT:5.537 (s)
※ 第四題
已知x[n],y[n]均爲N點的實序列,且:X[k]=DFT{x[n]},Y[k]=DFT{y[n]}。
設計一個從X[k],Y[k]求出x[n],y[n]的N點的離散傅里葉反變換的算法,爲了提高運算效率,要求該運算能夠一次完成。
■ 求解:
利用X[k],Y[k]構造數據Z[k]:Z[k]=X[k]+jY[k]。
利用N點的離散傅里葉反變換對Z[k]進行變換。根據DFT的線性性,結果中的實部對應x[n],虛部對應y[n].
※ 第五題
設系統頻率特性幅度平方函數的表達式爲:
(1)∣H(jΩ)∣2=Ω4+Ω2+11
(2) ∣H(jΩ)∣2=Ω4−3Ω2+21+Ω4
(3) ∣H(jΩ)∣2=Ω4+20Ω2+10100−Ω4
請問哪些系統是物理可實現的?
■ 求解:
給定的三個系統的幅頻函數都是有理分式表達式,它們都會滿足佩利維納準則。所以判斷系統是否物理可實現,主要根據系統函數模的平方是否可積。
系統(1)的模的平方的積分小於無窮大;所以它是可以物理實現的;
系統(2),(3)的模的平方積分趨於無窮大,這兩個系統是物理不可實現的。
※ 第六題
畫出以下傳遞函數的濾波器結構圖:
(1) H1(z)=1−az−11
(2) H2(z)=(1−z−1)3
(3) H3(z)=1−az−11−z−1
(4) H4(z)=1−(a1+a2)z−1+a3z−2(1−z−1)2
■ 求解:
將系統傳遞函數整理成有理分式的形式,然後可以繪製出I型濾波器實現結構:
(1)
(2)
H(z)=1−3z−1+3z−3−z−3
(3)
(4)
H4(z)=1−(a1+a2)z−1+a3z−21−2z−1+z−2
※ 第七題
已知IIR數字濾波器的傳遞函數爲:
H(z)=z3+0.65z2+0.55z+0.030.28z2+0.192z+0.05
給出它的直接II行、級聯型、並聯型的濾波器結構圖。
■ 求解:
H(z)=1+0.65z−1+0.55z−2+0.03z−30.28z−1+0.192z−2+0.05z−3
對應的直接II型濾波器的結構爲:
※ 第八題
已知全通系統的傳遞函數爲:
Hap=1−z0z−1z−1−z0∗
z0是實數。
(1)寫出該系統的差分方程表達式;
(2)會出直接II型實現的系統框圖;
■ 求解:
略。
※ 第九題
已知模擬濾波器的傳遞函數爲:
(1)H(s)=(s+2)(s+3)5
(2) H(s)=2s2+3s+13s+2
設採樣週期T=0.5,用以下方法將它們轉換爲數字濾波器:
(1)脈衝響應不變法;
(2)雙線性變換法;
■ 求解:
(1)求解:
使用脈衝響應不變法:
H(z)=1−4.8496z−1+1.6487z−22.0569z−1
雙線性方法:
H(z)=1−7.3333z−1+2.3333z−20.8333+1.6667z−1−0.2222z−2
(2)求解:
雙線性方法:
H(z)=1−1.3778z−1+0.4667z−20.3111+0.0899z−1−0.2222z−2
※ 第十題
使用窗函數法設計一個線性相位FIR濾波器,要求的技術指標爲:
(1) 在Ωp=30πrad/s處的衰減δp≥−3dB;
(2) 在Ωs=46πrad/s處的衰減δs≤−40dB;
(3)採樣週期T=0.01s。
■ 求解:
採用海明窗口,其單位樣值響應爲:
h[n]=π(n−25)sin[0.3π(n−25)][0.54−0.46cos(502π⋅n)],0≤n≤50
※ 第十一題
使用級聯結構實現以下傳遞函數:
(1)X(z)=(1+41z−1)(1+45z−1+83z−2)1−41z−1
(2)X(z)=1+6z−1+11z−2+6z−31+8z−1+14z−2+9z−3
■ 求解:
略。