Tại sao


14

Tôi đã thấy rằng đây là một bộ lọc thông thấp đơn giản, nhưng xấu:

y(n)= =x(n)+x(n-1)

Tuy nhiên, tôi không thể hiểu tại sao nó là bộ lọc thông thấp. Tần số cắt của nó là gì?


9
Bộ lọc của bạn là cái có thể được gọi là "trung bình ngắn hạn có mức tăng": trung bình của các mẫu hiện tại và quá khứ, hai lần cung cấp cho bạn ngắn hạn trung bình với mức tăng 2 . Trung bình dài hạn (nhưng vẫn ngắn hạn so với vô hạn!) Sẽ là trung bình của các giá trị mẫu k hiện tại và quá khứ , k > 1 . Nó là một bộ lọc thông thấp vì nó làm mịn các biến thể ngắn hạn. Đặc biệt, tín hiệu tần số cao nhất có thể ((x(n)+x(n-1))/22kk>1 được nulled bởi mua giá bình quân ngắn hạn (có hoặc không có lợi). (,-1,+1,-1,+1,-1,+1,)
Dilip Sarwate

cảm ơn vì đã giúp nó rõ ràng hơn với tôi bây giờ Nhưng bộ lọc với tần số thấp (1,1,1,1,1,1) nó sẽ có quá nhiều biên độ .. đây có phải là vấn đề không?
GorillaApe

Bạn đặt mức tăng vào trung bình ngắn hạn; bạn lấy nó ra
Dilip Sarwate

Tôi nhận được bộ lọc đường cao với (x (n) -x (n 1)) nhưng tôi chỉ có mức tăng trên với x (n) + x (n 1) bất kỳ manh mối nào tại sao tôi có kết quả này? thx trước
JSmith

Câu trả lời:


16

Những gì bạn có ở đây tương đương với bộ lọc trung bình di động. Cụ thể, nó là một bộ lọc của đơn hàng 1, có phản hồi không hợp lệ là

h(n)= =δ(n)+δ(n-1)

Lấy -transform của nó , chúng tôi nhận đượcZ

H(z)= =1+z-1= =z+1z

Có một cực tại và 0 tại z = - 1 . Âm mưu tầm quan trọng của phản ứng tần số H ( ω ) H ( e - i ω ) = 2 | cos ( ω / 2 ) | , bạn có được đường cong sauz= =0z= =-1H(ω)H(e-Tôiω)= =2|cos(ω/2)|

nhập mô tả hình ảnh ở đây

Như bạn có thể thấy, đây rõ ràng là một bộ lọc thông thấp. Bạn có thể dễ dàng tính toán tần số cắt từ đây trở đi.


Để tính toán điểm nửa công suất (trái ngược với điểm null đầu tiên) như trên, hãy xem tại đây
Dilip Sarwate
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.