Przekształcenie całkowe Fouriera
Transkrypt
Przekształcenie całkowe Fouriera
Przekształcenie całkowe Fouriera 1 Postać zespolona szeregu Fouriera Niech dana będzie funkcja f spełniająca w przedziale [−d, d] warunki Dirichleta. Wtedy szereg Fouriera tej funkcji jest do niej zbieżny, tj. ∞ a0 X nπt nπt + an cos + bn sin f (t) = 2 d d n=1 (1) przy czym a0 = 1 Zd f (t) dt, d −d oraz dla n = 1, 2, . . . 1 Zd nπt f (t) cos dt, d −d d 1 Zd nπt bn = f (t) sin dt. d −d d Dokonując prostych przekształceń trygonometrycznych możemy szereg (1) przedstawić w postaci zespolonej ∞ X nπt f (t) = cn exp i (2) d n=−∞ an = gdzie 1 Zd nπt cn = f (t) exp −i dt, n = 0, ±1, ±2, . . . 2d −d d Jeżeli 2d jest okresem funkcji f , to powyższy wzór można przekształcić do postaci cn = Przykład 1 Z 2d nπt f (t) exp −i dt, 2d 0 d n = 0, ±1, ±2, . . . Rozwinąć w szereg zespolony Fouriera funkcję okresową u(t) = U 2 U T dla t = 0 t dla 0 < t < T U 2 dla t = T u(t) = u(t + T ), t∈R która przedstawia napięcie półkształtne wytwarzane w tzw. generatorach podstawy czasu. Napięcie takie może służyć do okresowego odchylania wiązki elektronów padającej na wewnętrzną stronę ekranu telewizora. Mamy tutaj 2d = T , stąd πd = 2π = $, gdzie $ jest pulsacją analizowanego T napiecia okresowego. 1 Korzystając ze wzorów na współczynniki cn mamy kolejno U 1 ZT U t dt = T 0 T 2 c0 = cn = U 1 ZT U t exp [−i n$t] dt = − , T 0 T i$T n n = ±1, ±2, . . . Stąd cn = U 2 U i 2nπ dla n = 0 dla n = ±1, ±2, . . . Szukane rozwinięcie jest więc następujące u(t) = ∞ X U iU + exp [i n$t] 2 n=−∞ 2nπ (n6=0) Definicja Ciąg liczb {An }, n = 0, ±1, ±2, . . ., gdzie An = |cn | nazywamy widmem amplitudowym funkcji okresowej ∞ X u(t) = cn exp [i n$t] n=−∞ Definicja Ciąg liczb {φn }, n = 0, ±1, ±2, . . ., gdzie arg cn φn = gdy Im cn 6= 0 0 gdy cn 0 π sgn n gdy cn < 0 nazywamy widmem fazowym funkcji okresowej ∞ X u(t) = cn exp [i n$t] n=−∞ Symbol arg cn oznacza argument główny liczby cn , a więc −π < arg cn ¬ π. Przykład Wyznaczymy widmo amplitudowe i fazowe napięcia półkształtnego z poprzedniego przykładu. Z uwagi na rozwinięcie tej funkcji mamy An = U 2 U 2π|n| oraz φn = 2 dla n = 0 dla n = ±1, ±2, . . . π sgn n 2 n = 0, ±1, ±2, . . . Wzór całkowy Fouriera Podamy teraz twierdzenie Fouriera Twierdzenie Jeżeli funkcja f spełnia warunki Dirichleta w każdym przedziale skończonym, a ponadto całka Z ∞ f (t) dt −∞ 2 jest bezwzględnie zbieżna, to Z ∞ 1 Z∞ dω f (τ ) cos ω(t − τ ) dτ f (t) = π 0 −∞ t∈R (3) Całkę w powyższym wzorze rozumiemy nastepująco f (t) = 1 Z∞ Z∞ f (τ ) cos ω(t − τ ) dτ dω π 0 −∞ Korzystając z wzoru na cosinus różnicy kątów wzór (3) możemy zapisać w postaci f (t) = ∞ Z [ a(ω) cos ωt + b(ω) sin ωt ] dω (4) 0 gdzie funkcje a i b są określone wzorami 1 Z∞ a(ω) = f (τ ) cos ωτ dτ π −∞ (5) 1 Z∞ b(ω) = f (τ ) sin ωτ dτ (6) π −∞ Całkę po prawej stronie równości (4) nazywamy całką Fouriera. Na podstawie wzorów (5) i (6) można stwierdzić, że funkcja a jest parzysta, a funkcja b - nieparzysta. Jeżeli f jest funkcją parzystą, to b(ω) = 0, a(ω) = oraz f (t) = 2 Z∞ f (τ ) cos ωτ dτ π 0 ∞ Z a(ω) cos ωt dω (7) 0 Jeżeli f jest funkcją nieparzystą, to a(ω) = 0, b(ω) = oraz f (t) = 2 Z∞ f (τ ) sin ωτ dτ π 0 ∞ Z a(ω) sin ωt dω (8) 0 Wzór (7) nazywamy cosinusowym wzorem całkowym Fouriera, a wzór (8) - sinusowym wzorem całkowym Fouriera. Przykład Przedstawimy za pomocą wzoru całkowego Fouriera funkcję f (t) = 1 dla |t| < 1 1 2 dla |t| = 1 0 dla |t| > 1 Ponieważ podana funkcja jest parzysta, więc b(ω) = 0 oraz a(ω) = 2 Z∞ 2 Z1 2 f (τ ) cos ωτ dτ = cos ωτ dτ = sin ω π 0 π 0 πω Podstawiając obliczoną wartość a(ω) do wzoru (7), otrzymujemy f (t) = 2 Z ∞ sin ω cos ωt dω π 0 ω 3 Równość ta stanowi przedstawienie podanej funkcji za pomocą cosinusowego wzoru całkowego Fouriera. Uwaga Porównując otrzymany wzór całkowy z wzorem podanej funkcji możemy zapisać ∞ Z 0 π 2 dla |t| < 1 π 4 dla |t| = 1 0 dla |t| > 1 sin ω cos ωt dω = ω a więc na przykład dla t = 0 otrzymamy Z ∞ 0 sin ω π dω = ω 2 Podobnie jak w zastosowaniach szeregów Fouriera, zachodzi niekiedy potrzeba przedstawienia za pomocą całki Fouriera funkcji, która jest określona jedynie dla dodatnich wartości argumentu. Często zdarza się, że nasze żądania są bardziej sprecyzowane: chcemy przedstawić funkcję f za pomocą cosinusowego wzoru całkowego Fouriera, wtedy przedłużamy funkcję w sposób parzysty f (−t) f˜(t) = dla t < 0 f (0+) dla t = 0 f (t) dla t > 0 bądź za pomocą sinusowego wzoru całkowego Fouriera, wtedy przedłużamy funkcję w sposób nieparzysty −f (−t) dla t < 0 f˜(t) = Przykład 0 dla t = 0 f (t) dla t > 0 Przedstawimy funkcję ( f (t) = 1−t 0 dla t ∈ (0, 1] dla t ∈ (1, ∞) za pomocą cosinusowego, a następnie sinusowego wzoru całkowego Fouriera. W pierwszym przypadku przedłużamy funkcję w sposób parzysty f˜(t) = 0 1+t 1 1−t 0 dla t ∈ (−∞, −1) dla t ∈ [−1, 0) dla t = 0 dla t ∈ (0, 1] dla t ∈ (1, ∞) Mamy b(ω) = 0 oraz 2 Z1 2 1 − cos ω (1 − τ ) cos ωτ dτ = a(ω) = π 0 π ω2 skąd otrzymujemy cosinusowy wzór całkowy Fouriera f (t) = 2 Z ∞ 1 − cos ω cos ωt dω π 0 ω2 4 t>0 W drugim przypadku przedłużamy funkcję w sposób nieparzysty f˜(t) = 0 −1 − t dla t ∈ (−∞, −1) dla t ∈ [−1, 0) dla t = 0 dla t ∈ (0, 1] dla t ∈ (1, ∞) 0 1−t 0 Mamy a(ω) = 0 oraz 2 ω − sin ω 2 Z1 b(ω) = (1 − τ ) sin ωτ dτ = π 0 π ω2 skąd otrzymujemy sinusowy wzór całkowy Fouriera 2 Z ∞ ω − sin ω f (t) = sin ωt dω π 0 ω2 3 t>0 Postać zespolona wzoru całkowego Fouriera Wzór całkowy Fouriera w postaci zespolonej jest następujący f (t) = Z ∞ c(ω) exp [iωt] dω (9) −∞ gdzie 1 Z∞ f (τ ) exp [−iωτ ] dτ c(ω) = 2π −∞ Zgodnie ze wzorem Eulera mamy exp [−iωτ ] = cos ωτ − i sin ωτ można wyrazić c(ω) przez a(ω) i b(ω) określone wzorami odpowiednio (5) i (6) c(ω) = Przykład a(ω) − i b(ω) 2 Przedstawimy za pomocą wzoru całkowego Fouriera w postaci zespolonej funkcję 1 f (t) = dla |t| < 1 1 dla |t| = 1 2 0 dla |t| > 1 Ponieważ podana funkcja jest parzysta, więc b(ω) = 0 oraz 2 Z∞ 2 Z1 2 a(ω) = f (τ ) cos ωτ dτ = cos ωτ dτ = sin ω π 0 π 0 πω Wobec tego mamy c(ω) = 1 sin ω πω oraz f (t) = 1 Z ∞ sin ω exp [iωt] dω π −∞ ω 5 4 Przekształcenie całkowe Fouriera Rozważmy wzór całkowy Fouriera w postaci zespolonej (9). Jeśli wprowadzimy oznaczenie ∞ Z F (iω) = exp[−iωt]f (t) dt (10) −∞ to wzór (9) można zapisać w postaci 1 Z∞ f (t) = exp[iωt]F (iω) dω 2π −∞ (11) Wzór (10) przyporządkowuje funkcji f zmiennej rzeczywistej t funkcję F zmiennej urojonej iω. Przyporządkowanie to nazywa się przekształceniem Fouriera funkci f i oznacza sie symbolem F: F (iω) = F [f (t)] (12) Funkcja f nazywa się transformatą Fouriera funkcji f . Wzór (11) określa odwrotne przekształcenie Fouriera, które funkcji F zmiennej urojonej iω przyporządkowuje funkcję f zmiennej rzeczywistej t. Przekształcenie to znaczamy symbolem F −1 , więc f (t) = F −1 [F (iω)] (13) Przykład Obliczyć transformatę Fouriera funkcji f (t) = dla |t| < 1 t 1 2 dla |t| = 1 sgn t dla |t| > 1 0 Mamy F (iω) = Z 1 te −iωt dt = −1 Z 1 t cos ωt dt − i −1 Z 1 t sin ωt dt −1 Część rzeczywista obliczanej transformaty jest równa zeru z uwagi na nieparzystość funkcji t cos ωt, natomiast część urojona jest równa Z 1 t sin ωt dt = 2 −1 Z 1 t sin ωt dt = − 0 2 cos ω 2 sin ω + ω ω2 stąd F (iω) = 4.1 2i (ω cos ω − sin ω) ω2 Własności przekształcenia Fouriera 1. liniowość przekształcenia F F [λ1 f1 (t) + λ2 f2 (t)] = λ1 F [f1 (t)] + λ2 F [f2 (t)] gdzie λ1 , λ2 ∈ R 6 2. pochodna F-transformaty h i dk F (iω) k k = (−i) F t f (t) dω k k = 1, 2, . . . , n 3. przesunięcie argumentu funkcji F [f (t − t0 )] = e−iωt0 F [f (t)] t0 ∈ R 4. przesunięcie argumentu transformaty h i F eiω0 t f (t) = F (j(ω − ω0 )) ω0 ∈ R 5. F-transformata pochodnej jeżeli pochodne f (k) , k = 0, 1, 2, . . . , n − 1 spełniają warunki lim f (k) (t) = 0 t→−∞ lim f (k) (t) = 0 t→+∞ to h i F f (n) (t) = (iω)n F [f (t)] 4.2 Cosinusowe i sinusowe przekształcenie Fouriera Wzór Fc (ω) = ∞ Z określa cosinusowe, a wzór Fs (ω) = f (t) cos ωt dt (14) f (t) sin ωt dt (15) 0 Z ∞ 0 sinusowe przekształcenie Fouriera. Przykład Niech f (t) = e−αt , α > 0, t ∈ (0, ∞). Wtedy Fc (ω) = oraz Fs (ω) = ∞ Z e−αt cos ωt dt = 0 Z ∞ e−αt sin ωt dt = 0 α2 α + ω2 α2 ω + ω2 Można sprawdzić, że jeżeli funkcja f jest parzysta, to F (iω) = 2Fc (ω) a jeżeli f jest nieparzysta, to F (iω) = −2iFs (ω) Wzór 2 Z∞ f (t) = Fc (ω) cos ωt dω π 0 określa odwrotne cosinusowe, a wzór 2 Z∞ f (t) = Fs (ω) sin ωt dω π 0 odwrotne sinusowe przekształcenie Fouriera. 7 (16) (17)