41922

41922



Strona 28

Szybka transformata Fouriera - FFT

FFT jest algorytmem, który pozwala nam uprościć obliczenie dyskretnej transformaty Fouriera. Za pomocą tej metody możemy znaleźć widmo częstotliwościowe spróbkowanego sygnału analogowego, czyli przejść z dziedziny czasu do dziedziny częstotliwości.

Dla funkcji ciągłej przekształcenie Fouriera opisane jest całką:

Fija>= J7(Oe‘“da.

My jednak mamy doczynienia z sygnałem spróbkowanym, dlatego do obliczenia transfomaty stosujemy postać dyskretną tr. Fouriera. Wyliczenie kolejnych współczynników wielomianu Fouriera realizuje się na podstawie wzoru:

A.=P„,+w”Q„ m = 0,1,2 ...2N-1 gdzie:


są odpowiednio dyskretnymi transformatami Fouriera rzędu N wyrazów o num. parzystych pk i wyrazów o num. nieparzystych qk

Z obliczeń wynika, że algorytm FFT wymaga średnio o 40% mniej mnożeń i dodawań niż metoda liczenia dyskretnej transformaty Fouriera z definicji. Dokładność wyników otrzymanych z FFT, a co za tym idzie szybkość obliczeń zależy od wartości N. Im większe N tym dokładniejsze widmo sygnału. Istnieje kilka metod obliczania numerycznego FFT. Najbardziej znane to metoda Cooleya - Turkiego oraz algorytm motylkowy. Na iysunkach w dalszej części tego opracowania przedstawiłem kilka sygnałów ciągłych i ich widma obliczone za pomocą szybkiej transformaty Fouriera.

Odwrotna szybka transformata Fouriera - IFFT

Algorytm, który pozwala nam przejść z sygnałem z dziedziny częstotliwości w dziedzinę czasu Możemy odtworzyć pierwotną funkcję z jej widma częstotliwościowego. Stosuje się do tego celu zmodyfikowaną metodę Cooleya-Turkiego.

Dla postaci dyskretnej kolejne próbki sygnału możemy wyliczyć wg. wzoru:

1 J=l


Dla postaci ciągłej odwrotna transformata Fouriera wygląda tak:

2.7C

Wiele nowoczesnych metod kompresji dźwięku powszeclinie używa FFT i IFFT.



Wyszukiwarka

Podobne podstrony:
Szybka transformata Fouriera - FFT DFT cztero-punktowa wymaga 16 mnożeń na liczbach zespolonych Ogól
Szybka transformacja Fouriera (FFT) fotNIGMMM+mwtl Pozwala na transformacje danych z dziedziny czasu
3.4 Transformata Fouriera FFT na obrazach została zaimplementowana w klasie TransformataFo-uriera.ja
4 Dyskretna transformata Fouriera w przód zdefiniowana jest
47 np Dyskretna transformata Fouriera w przód zdefiniowana jest zależnością Wymierz
Jeżeli wiemy, że transformata Fouriera sygnału x(ri) jest "przesunięta" o łatwo wyznaczyć
Jeżeli wierny, że transformata Fouriera sygnału :r(rc) jest "przesunięta" o częstotliwość
30 Dyskretna transformata Fouriera w przód zdefiniowana jest zależnością Punkty: 1/1 Wymierz
DFTwprzodzdefiniowanajestzaleznoscia Dyskretna transformata Fouriera w przód zdefiniowana jest

więcej podobnych podstron