8416072477

8416072477



Zauważmy, że


c* = :rn;£/fe)eJt>

n ^ 1 i=o zaś

Tn(x) = ±cjei*i. j=o

Można więc powiedzieć że analiza i synteza fourierowska sprowadzają się do obliczania kombinacji liniowych funkcji wykładniczych.

Na przykład, wyliczanie Co, Ci, • • •, Cn przy użyciu powyższych wzorów wymaga liczby działań rzędu (n + l)2 (mnożenie przez etXj uważamy za jedno działanie). Istnieje jednak algorytm bardziej oszczędny: FFT (Fast Fourier Transform - Szybkie Przekształcenie Fouriera).

FFT FAST FOURIER TRANSFORM -SZYBKIE PRZEKSZTAŁCENIE FOURIERA

Algorytm FFT przedstawimy w szczególnym przypadku, gdy liczba węzłów interpolacji spełnia równość N = n+1 = 2r, dla pewnego całkowitego r. Zajmiemy się przypadkiem analizy fourierowskiej, czyli wyliczeniem wartości współczynnika fourierowskiego, to jest wyrażenia

< = ^ £

j=0

gdzie N = n + 1 = 2r dla pewnego całkowitego r, i dla ustalonego q spośród ę = 0,1,2, • • •, A — 1. Przypadek syntezy fourierowskiej nie różni się od analizy w sposób istotny.

Pomysł polega na tym, żeby nie wykonywać zbędnych obliczeń: w tym wypadku żeby nie wykonywać mnożeń przez 1.

Przeanalizujemy dokładnie wzór dla współczynnika cq. Zapiszemy najpierw q i j w systemie binarnym:

q = £    = gi + ?221 + • • ■ + qT2r~\

k= 1

19



Wyszukiwarka

Podobne podstrony:
jw ęrw* -    k*pu *£*r**fe*    rN v^*°^ jW< (%»jiw
plik0015 łlnr    fi*.kwma t-t ** t»i l/(«ł(
PTC028 Ł. O 8* 5? o Et? a « p iii !a« li 3 - fi. i s-Hf *2 i
skanowanie0051 (13) Srad 4 a) (i/o *)$! i cj fil ol) Cx u Ca O ej &(%(£) f) fe 1/ Tefy 7 ad
11450 SCAN1030 lit 11Bfl s OZ, £ 0 0 0 Ć, fe"H - o o c kk v C 4 a . i ć tcl Ł 2 ~ c( A
II e w• • c , (A r>utfx>ovr>u y/ .*»ia i aS^r-i V gt£&fe>*M
16wdv02 r NenlntConlic! - Mkioic^I ViiuoJ U.im: (óriMjn)BRD C*i tdt grc^Kt rgnuot £*t*jg loob AcM-tn
błmjt tok    Jo *c£*»«fefe‘0 j*. j    ch. n*^&r*n*Act ^T)
IMAG0645 fe feftiy !r w* ftpkrk $ i ! PI i p 0 i 1 i? I p [ L SP

więcej podobnych podstron