Professional Documents
Culture Documents
H (Ω ) dB = 20 lg H (Ω )
Nếu x(k) và h(k) có chiều dài hữu hạn thì y(k) cũng có chiều dài hữu hạn và phép lấy
tích chập trên được thực hiện bằng hàm conv trong Matlab.
1.2 Hàm truyền đạt của bộ lọc
Nếu X(z) là biến đổi z của tín hiệu vào x(k), và Y(z), H(z) là biến đổi z của y(k)
và h(k) tương ứng, ta có:
nπ
với Ω2 = 3nπ/5 và Ω1 = 2nπ/5
a. Vẽ đáp ứng xung với -10 ≤ n ≤ 10
b. Vẽ đáp ứng tần số |H(Ω)| và |H(Ω)|dB trong khoảng [-π,π].
Bài 4. Sử dụng công cụ SPTOOL trên Matlab tạo các hệ số lọc cho 1 lọc thông thấp tần
số cắt 1KHz. Sau đó lập trình thiết kế lọc dựa trên các hệ số này. Tương tự cho lọc thông
cao, thông qua và thông cao.
1.2 Window
n
Barlet: w(n) = 1 − , -M ≤ n ≤ M
M+1
0, trường hợp khác
1 2π n
Hann: w(n) = [1 + cos ], -M ≤ n ≤ M
2 2M + 1
0, trường hợp khác
2π n
Hamming: w(n) = 0.54 + 0.46 cos , -M ≤ n ≤ M
2M + 1
0, trường hợp khác
2π n 4π n
Blackman: w(n) = 0.42 − 0.5 cos + 0.08 cos , -M ≤ n ≤ M
2M + 1 2M + 1
0, trường hợp khác
Đáp ứng tần số của cửa sổ (DTFT):
M
H (ω ) = ∑
n= − M
w( n)e − jω n
M M
H (ω ) = ∑
n= − M
w(n) e − jω n = ∑
n= − M
w(n)
H (ω ) dB = 20 lg H (ω )
0, n = M/2
Tính và vẽ h(n). Nhận xét kết quả so với câu a)
c) Đáp ứng tần số dùng h(n) như ở câu b)
M = 20
Ht(ω) = ∑n= 0
h(n).e − jω n
(n − M / 2)π
với Ω2 = 2*pi/3, Ω1 = pi/3
wn = 0.42-0.5*cos(2*pi*n/M)+0.08*cos(4*pi*n/M)
a. Tính và vẽ h(n) = hd(n)* w(n), với M = 67
b. Vẽ đáp ứng tần số |H(Ω)| và |H(Ω)|dB trong khoảng [-π,π].