Mengapa merupakan filter low pass?


14

Saya telah menemukan bahwa ini adalah filter lowpass sederhana, tetapi buruk:

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

Namun, saya tidak bisa mengerti mengapa ini merupakan filter lowpass. Berapa frekuensi cutoffnya?


9
Filter Anda adalah apa yang bisa disebut "averager jangka pendek dengan gain": adalah rata - rata sampel saat ini dan yang lalu, dua kali yang memberi Anda jangka pendek rata-rata dengan keuntungan . Rata-rata jangka panjang (tetapi masih jangka pendek dibandingkan dengan tak terhingga!) Akan menjadi rata-rata nilai sampel saat ini dan sebelumnya , . Ini adalah filter low-pass karena menghaluskan variasi jangka pendek. Secara khusus, sinyal frekuensi setinggi mungkin dibatalkan oleh averager jangka pendek (dengan atau tanpa penguatan). (x(n)+x(n-1))/22kk>1(⋯,-1,+1,-1,+1,-1,+1,⋯)
— Dilip Sarwate

terima kasih telah membantu lebih jelas bagi saya sekarang. Tetapi filter dengan frekuensi rendah (1,1,1,1,1,1) itu akan memiliki terlalu banyak amplitudo .. bukankah ini masalah?
— GorillaApe

Anda memasukkan keuntungan ke dalam rata-rata jangka pendek; kamu mengambilnya!
— Dilip Sarwate

Saya mendapatkan filter highpass dengan (x (n) -x (n − 1)) tetapi saya hanya memiliki gain atas dengan x (n) + x (n n 1) ada petunjuk mengapa saya memiliki hasil ini? thx in advance
— JSmith

Jawaban:


16

Apa yang Anda miliki di sini setara dengan filter rata-rata bergerak. Secara khusus, ini adalah filter urutan 1, yang respons impulsnya adalah

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

Mengambil transformasi, kita dapatkanZ

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

Ada kutub di dan nol di z = - 1 . Merencanakan besarnya respons frekuensi H ( ω ) ≜ H ( e - ı ω ) = 2 | cos ( ω / 2 ) | , Anda mendapatkan kurva berikutz=0z=-1H(ω)≜H(e-sayaω)=2|cos⁡(ω/2)|

masukkan deskripsi gambar di sini

Seperti yang Anda lihat, ini jelas merupakan filter low-pass. Anda dapat dengan mudah menghitung frekuensi cut-off mulai dari sini.


Untuk perhitungan titik setengah daya (berbeda dengan titik nol pertama) seperti di atas, lihat di sini
— Dilip Sarwate
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.