jednostavan LP filter: FFT / AmplitudeScale / IFFT ....

E

electricpete

Guest
Želim provesti niskopropusni filtar.Situacija je post-filtar za obradu proces u kojem vrijeme nije kritična i podaci se mogu obrađivati u smjesi.Konačni proizvod će biti na vrijeme domena.

Mogu li se jednostavno FFT, množiti complex magnitude by skalar faktor (npr. [1 1 1 1 0,9 0,5 0,1 0 0 0] su skaliranja faktori ide od najnižih do najviših frekvencija frekvencije), a zatim inverzna FFT?

Ili ne bi bilo nekih prednost u razvoju IIR i FIR filtara za proces konvolucija u vremenskoj domeni umjesto toga?

 
>>> Mogu li jednostavno uzeti FFT, množiti complex magnitude by skalar faktor (npr. [1 1 1 1 0,9 0,5 0,1 0 0 0] su skaliranja faktori ide od najnižih do najviših frekvencija frekvencije), a zatim inverse FFT?To ovisi o vašem signala.U slučaju zajedničkog, možete to učiniti.Ako izvršavate FFT na cijelom signala ot jednom.Ali
1.Ako je signal predug, mošete labav točnost vaših FFT.
2.Ako je vaš signal dužina nije više od 2, trebate razviti brzo algorihm za tu određenu duljinu.
3.Provjerite ekvivalent impulsni odziv na vrijeme domenu za svoj oblik spektralne.To može biti prilično dugo (ne-uzročne kao).Svibanj biti za vas se može postao ne-poželjno, to ovisi o vašem cilju.

Ako želite obraditi signalni blok po blok:
1.Kratki transformacija duljine ne može guarantie vas da inbetween spektralnih za smeće blizu željene jedan.

razvijanjem filter u vremensko područje, možete
1.osigurati uzročnosti,
2.guarantie dobro ponašanje u svim frekvencijski raspon (inbetween spektralna smeće kao i)

Tu je razloga razloga iz teoretskog stajališta.

Od računalna stajališta, u mnogim slučajevima kratko znatno filteri su dovoljno izvesti potrebne filtriranje.Napose, za IIR slučaj.
FFT koristi samo kao brz pristup za obavljanje FIR filtriranje kada FIR ima znatno dugo trajanje.Dugo FIR filtri se koriste samo u slučaju, kad se treba spremiti faza odnosa u svom izvornom signalu.(Linearna faza filter) Ali iu tom slučaju možete dizajna IIR s vrlo dobrim fazu odgovora u passband.

 
and FFT convolution - you don't need a very big FFT, you can process in real time.

Provjerite udžbenik by Steven Smith http://www.dspguide.com/ o preklapati-dodati metodu
i FFT konvolucija - ne morate vrlo velika FFT, možete procesa u stvarnom vremenu.

http://www.dspguide.com/ch18.htm

 

Welcome to EDABoard.com

Sponsor

Back
Top