71087

71087



Algorytm FFT

Aby obliczyć jedną próbkę widma DFT X(k) trzeba wykonać N mnożeń,

N-l dodawań. Obliczenie wszystkich N próbek DFT wymaga więc Ni mnożeń oraz N(N -1) dodawań. Całkowita liczba obliczeń N punktowego DFT jest więc proporcjonalna do Ni. Dwukrotne wydłużenie N powoduje czterokrotny wzrost nakładu obliczeniowego. Dla dużych wartości N obliczanie DFT wg. wzoru (2.1) jest praktycznie niemożliwe w czasie rzeczywistym. Rozwiązaniem problemu jest algorytm FFT (Fast Fourier Transform).

Wynik otrzymany poprzez FFT jest dokładnie taki sam jak wynik DFT obliczanego na podstawie definicji (2.1). W praktyce stosuje się rożne odmiany FFT. Poniżej przedstawiono zasadę działania popularnego algorytmu z podziałem w dziedzinie czasu, o podstawie 2 (DIT radix-2 FFT). Liczba operacji mnożenia i dodawania dla N punktowego DFT przy użyciu tego algorytmu jest proporcjonalna do N log2 N. Dla dużych wartości N liczba operacji wymaganych przez algorytm FFT jest znacząco mniejsza niż liczba operacji wymaganych do obliczenia DFT wg. definicji. Aby można było użyć algorytmu FFT długość DFT musi być liczbą w postaci N = 2?, gdzie P=l, 2, 3,....



Wyszukiwarka

Podobne podstrony:
Algorytm- to sposób (przepis) wyliczający jednoznacznie kroki, które trzeba wykonać w danych określo
375619d984690837790066051998 n Aby obliczyć położenie wysokości środka ciężkości h należy umieścić
skanuj0133 (12) Rozdział 5.2 792 Wr =-— » 0,32 razy / tydzień. 2460 Aby obliczyć wskaźnik rotagi roc
skanuj0274 (4) czyliK = ap — ar    (11.32) Aby obliczyć zbliżenie osi K = k m, wprowa
IMG 1410291921 Stan konta oszczędnościowego Aby obliczyć stan konta oszczędnościowego klienta po n
skanuj0063 (Kopiowanie) Rozwiązanie. Póllogarytmiczny wykres obserwowanych zmian stężenia przedstawi
skanuj0303 ROZDZIAŁ DZIEWIĄTY: Shadery i algorytmy renderingu 303 obliczane są pewne informacje. Faz
Efektywne algorytmy rozwiązywania złożonych obliczeniowo problemów sterowania procesami
Rozszerzony algorytm Euklidesa umożliwia obliczanie całkowito-liczbowych współczynników x i y, takic
Opcjonalnie: Algorytmy rozproszone. Podstawy obliczalności i problemy nierozstrzygalne. Klasy złożon
Liczby zespolone Liczby zespolone Aby obliczyć sumę liczb zespolonych musimy wartość rzeczywistą lic
WP 1412175 Brawo Biota i $avarta Aby obliczyć indukcję w punkcie M, należy podzielić cały przewód n

więcej podobnych podstron