Przekształcenie Fouriera: Różnice pomiędzy wersjami

Z Brain-wiki
Linia 7: Linia 7:
 
między częstościami kolejnych elementów sumy z wyprowadzonego w poprzednim rozdziale  [[Szereg_Fouriera#label-eq:15|wzoru na szereg Fouriera]]
 
między częstościami kolejnych elementów sumy z wyprowadzonego w poprzednim rozdziale  [[Szereg_Fouriera#label-eq:15|wzoru na szereg Fouriera]]
  
<math>  
+
 
 +
<math>\displaystyle
 
s(t) =\sum_{n=-\infty}^{+\infty} c_n e^{-i\frac{2\pi t}{T} n},
 
s(t) =\sum_{n=-\infty}^{+\infty} c_n e^{-i\frac{2\pi t}{T} n},
 
</math>
 
</math>
 +
  
 
dąży do <math>0</math> i suma przechodzi w całkę  
 
dąży do <math>0</math> i suma przechodzi w całkę  
 +
  
 
<equation id="eq:21">
 
<equation id="eq:21">
<math>  
+
<math>\displaystyle
 
s(t)=\int_{-\infty}^{\infty}\hat{s}(f)e^{-i 2\pi t f} d f  
 
s(t)=\int_{-\infty}^{\infty}\hat{s}(f)e^{-i 2\pi t f} d f  
 
</math>
 
</math>
 
</equation>
 
</equation>
 
   
 
   
 +
 
funkcja <math>\hat{s}(f)</math>, zastępująca dyskretny ciąg współczynników szeregu Fouriera
 
funkcja <math>\hat{s}(f)</math>, zastępująca dyskretny ciąg współczynników szeregu Fouriera
  
<math>
+
 
 +
<math>\displaystyle
 
c_{n} = \frac{1}{T}\int_{0}^{T} s(t) e^\frac{2\pi i n t}{T} d t  
 
c_{n} = \frac{1}{T}\int_{0}^{T} s(t) e^\frac{2\pi i n t}{T} d t  
 
</math>
 
</math>
 +
  
 
to transformata Fouriera sygnału <math>s(t)</math>, czyli wynik działania przekształcenia (transformacji) Fouriera <math>\mathcal{F}</math>.
 
to transformata Fouriera sygnału <math>s(t)</math>, czyli wynik działania przekształcenia (transformacji) Fouriera <math>\mathcal{F}</math>.
 
    
 
    
 +
 
<equation id="eq:22">
 
<equation id="eq:22">
<math>  
+
<math>\displaystyle
 
\mathcal{F}\left( s(t) \right) \equiv \hat{s}(f)=\int_{-\infty}^{\infty}s(t)e^{i 2\pi f t} d t  
 
\mathcal{F}\left( s(t) \right) \equiv \hat{s}(f)=\int_{-\infty}^{\infty}s(t)e^{i 2\pi f t} d t  
 
</math>  
 
</math>  
Linia 40: Linia 47:
 
</math>
 
</math>
 
-->
 
-->
 +
  
 
Jak widać, transformata Fouriera jest zespoloną funkcją częstości.  
 
Jak widać, transformata Fouriera jest zespoloną funkcją częstości.  
Linia 59: Linia 67:
  
 
===Tożsamość Parsevala dla całek Fouriera===
 
===Tożsamość Parsevala dla całek Fouriera===
<math>
+
 
 +
<math>\displaystyle
 
\int_{-\infty}^{\infty} | s(t) |^2 d t = \int_{-\infty}^{\infty} | \hat{s}( f ) |^2 d f
 
\int_{-\infty}^{\infty} | s(t) |^2 d t = \int_{-\infty}^{\infty} | \hat{s}( f ) |^2 d f
 
</math>
 
</math>
 +
  
 
''Dowód'':
 
''Dowód'':
  
<math>
+
 
 +
<math>\displaystyle
 
\int_{-\infty}^{\infty} | s(t) |^2 d t = \int_{-\infty}^{\infty}  s(t) \overline{s(t)} dt =  
 
\int_{-\infty}^{\infty} | s(t) |^2 d t = \int_{-\infty}^{\infty}  s(t) \overline{s(t)} dt =  
 
\int_{-\infty}^{\infty} s(t) \left( \int_{-\infty}^{\infty} \overline{ \hat{s}(f)} e^{i 2\pi t f} d f \right)  dt =
 
\int_{-\infty}^{\infty} s(t) \left( \int_{-\infty}^{\infty} \overline{ \hat{s}(f)} e^{i 2\pi t f} d f \right)  dt =
 
</math>
 
</math>
  
<math>
+
 
 +
<math>\displaystyle
 
= \int_{-\infty}^{\infty}  \overline{ \hat{s}(f)}  \left( \int_{-\infty}^{\infty}s(t)e^{i 2\pi t f} d t \right) df  =
 
= \int_{-\infty}^{\infty}  \overline{ \hat{s}(f)}  \left( \int_{-\infty}^{\infty}s(t)e^{i 2\pi t f} d t \right) df  =
  

Wersja z 07:01, 20 paź 2023

AS/ Przekształcenie Fouriera

A jeśli sygnał nie jest ściśle okresowy? Jeśli pewne struktury powtarzają się, ale nie na tyle dokładnie by spełnić matematyczny wymóg okresowości [math]\forall t \, s(t + T) = s(t)[/math]?

Przejdźmy do nieskończoności z okresem sygnału: [math]T\rightarrow\infty[/math]. Wtedy odstęp [math]\left(\frac{2\pi}{T}\right)[/math] między częstościami kolejnych elementów sumy z wyprowadzonego w poprzednim rozdziale wzoru na szereg Fouriera


[math]\displaystyle s(t) =\sum_{n=-\infty}^{+\infty} c_n e^{-i\frac{2\pi t}{T} n}, [/math]


dąży do [math]0[/math] i suma przechodzi w całkę


[math]\displaystyle s(t)=\int_{-\infty}^{\infty}\hat{s}(f)e^{-i 2\pi t f} d f [/math]


funkcja [math]\hat{s}(f)[/math], zastępująca dyskretny ciąg współczynników szeregu Fouriera


[math]\displaystyle c_{n} = \frac{1}{T}\int_{0}^{T} s(t) e^\frac{2\pi i n t}{T} d t [/math]


to transformata Fouriera sygnału [math]s(t)[/math], czyli wynik działania przekształcenia (transformacji) Fouriera [math]\mathcal{F}[/math].


[math]\displaystyle \mathcal{F}\left( s(t) \right) \equiv \hat{s}(f)=\int_{-\infty}^{\infty}s(t)e^{i 2\pi f t} d t [/math]


Jak widać, transformata Fouriera jest zespoloną funkcją częstości. Jej moduł dla danej częstości [math]f[/math] opisuje jej "zawartość" w sygnale, a faza odpowiada za "składanie" poszczególnych częstości w sygnał (1).

Moduł transformaty Fouriera odpowiada[1] na postawione na początku tego rozdziału pytanie o opis częstości zawartych w sygnale niekoniecznie okresowym, jak miało to miejsce w przypadku szeregów Fouriera. Tak naprawdę, to dla sygnału okresowego, opisanego równaniem (1), nie da się policzyć transformaty Fouriera, bo całka (2) jest nieskończona. Ogólnie dla sygnałów okresowych nie jest spełniony warunek [math]\int_{-\infty}^{\infty} |s(t)| d t \lt \infty[/math]. Na szczęście sygnały występujące w przyrodzie, szczególnie po przekształceniu na formę dyskretną, zawsze spełniają warunki istnienia transformaty Fouriera [2].


Tożsamość Parsevala dla całek Fouriera

[math]\displaystyle \int_{-\infty}^{\infty} | s(t) |^2 d t = \int_{-\infty}^{\infty} | \hat{s}( f ) |^2 d f [/math]


Dowód:


[math]\displaystyle \int_{-\infty}^{\infty} | s(t) |^2 d t = \int_{-\infty}^{\infty} s(t) \overline{s(t)} dt = \int_{-\infty}^{\infty} s(t) \left( \int_{-\infty}^{\infty} \overline{ \hat{s}(f)} e^{i 2\pi t f} d f \right) dt = [/math]


[math]\displaystyle = \int_{-\infty}^{\infty} \overline{ \hat{s}(f)} \left( \int_{-\infty}^{\infty}s(t)e^{i 2\pi t f} d t \right) df = \int_{-\infty}^{\infty} \overline{ \hat{s}(f)} \hat{s}(f) d f = \int_{-\infty}^{\infty} | \hat{s}(f) |^2 d f [/math]

Przy przejściu do drugiej linii zamieniono kolejność całkowania według Twierdzenia Fubiniego:

Niech [math]g:[a,b]\times [c,d]\longrightarrow {\mathbb R}[/math] — funkcja ciągła. Wówczas
[math]\int\limits_a^b\left(\int\limits_c^d g(x,y)\,dy\right)\,dx=\int\limits_c^d\left(\int\limits_a^b g(x,y)\,dx\right)\,dy=\int\limits_{[a,b]\times [c,d]} g(x,y)\,d(x,y)[/math].


Konwencje zapisu przekształcenia Fouriera

Szczególna postać wzorów (1) i (2) wynika z przyjęcia konwencji wyrażania częstości jako odwrotności czasu: [math]f = \frac{1}{T}[/math] (w hercach). Dowolność pozostaje w umieszczeniu minusa w wykładniku - we wzorze na transformatę odwrotną (1) lub we wzorze (2). Z kolei przyjęcie częstości kołowej [math]\omega = \frac{2\pi}{T}[/math] (w radianach) przenosi czynnik [math]2\pi[/math] (konkretnie jego odwrotność) z wykładnika przed całkę. Stąd różnorodność możliwych par wzorów:


[math] s(t)=\int_{-\infty}^{\infty}\hat{s}(f)e^{-i 2\pi t f} d f \rightarrow \hat{s}(f)=\int_{-\infty}^{\infty}s(t)e^{i 2\pi f t} d t [/math]

[math] s(t)=\int_{-\infty}^{\infty}\hat{s}(f)e^{i 2\pi t f} d f \rightarrow \hat{s}(f)=\int_{-\infty}^{\infty}s(t)e^{-i 2\pi f t} d t [/math]

[math] s(t)=\frac{1}{2\pi}\int_{-\infty}^{\infty}\hat{s}(\omega)e^{i \omega t} d \omega \rightarrow \hat{s}(\omega)=\int_{-\infty}^{\infty}s(t)e^{-i \omega t} d t [/math]

[math] s(t)=\frac{1}{2\pi}\int_{-\infty}^{\infty}\hat{s}(\omega)e^{-i \omega t} d \omega \rightarrow \hat{s}(\omega)=\int_{-\infty}^{\infty}s(t)e^{i \omega t} d t [/math]

[math] s(t)=\frac{1}{\sqrt{2\pi}}\int_{-\infty}^{\infty}\hat{s}(\omega)e^{-i \omega t} d \omega \rightarrow \hat{s}(\omega)={1\over{\sqrt{2\pi}}}\int_{-\infty}^{\infty}s(t)e^{i \omega t} d t [/math]

[math] s(t)=\frac{1}{\sqrt{2\pi}}\int_{-\infty}^{\infty}\hat{s}(\omega)e^{i \omega t} d \omega \rightarrow \hat{s}(\omega)={1\over{\sqrt{2\pi}}}\int_{-\infty}^{\infty}s(t)e^{-i \omega t} d t [/math]

Przyjmujemy wywodzącą się z matematyki konwencję dodatniego wykładnika we wzorze na transformację (2) i ujemnego we wzorze na transformację odwrotną (1); ewentualne stosowanie częstości kołowej można odróżnić po użyciu symbolu [math]\omega[/math] jako argumentu transformaty. W zastosowaniach inżynierskich przeważa konwencja ujemnego wykładnika we wzorze na transformację.

Symetrie i własności Transformaty Fouriera

jeśli sygnał [math]s(t)[/math] jest[math]\ldots[/math] to [math]\mathcal{F} s(t) \equiv \hat{s}(\omega)\ \ldots[/math]
parzysty ([math]s(t)=s(-t)[/math]) parzysta
nieparzysty ([math]s(t)=-s(-t)[/math]) nieparzysta
rzeczywisty [math] \hat{s}(-\omega) = \overline{\hat{s}(\omega})[/math]
urojony [math]\hat{s}(-\omega) = -\overline{\hat{s}(\omega})[/math]
rzeczywisty i parzysty rzeczywista i parzysta
rzeczywisty i nieparzysty urojona i nieparzysta
urojony i parzysty urojona i parzysta
urojony i nieparzysty rzeczywista i nieparzysta
Symetrie transformat Fouriera


skalowanie w czasie: [math]s(a t)[/math] & [math]\stackrel{\mathcal{F}}{\Longrightarrow}[/math] & [math]\frac{1}{|a|} \hat{s}(\frac{f}{a})[/math]
skalowanie w częstości: [math]\frac{1}{|a|} s(\frac{t}{a})[/math] & [math]\stackrel{\mathcal{F}}{\Longrightarrow}[/math] & [math]\hat{s}(a f)[/math]
przesunięcie w czasie: [math]s(t - t_0)[/math] & [math]\stackrel{\mathcal{F}}{\Longrightarrow}[/math] & [math]\hat{s}(f) \;e^{2 \pi i f t_0}[/math]
przesunięcie w częstości: [math]s(t) \;e^{- 2 \pi i f_0 t}[/math] & [math]\stackrel{\mathcal{F}}{\Longrightarrow}[/math] & [math]\hat{s}(f - f_0)[/math]
Skalowanie i przesunięcie transformat Fouriera

Powyższe wzory wyprowadzić można bezpośrednio z definicji (1) i (2).



  1. Jeśli znamy dokładnie wartości sygnału od [math]-\infty[/math] do [math]\infty[/math]; w praktyce tak się nie zdarza, stąd m. in. rozdział o reprezentacjach przybliżonych.
  2. poza rozbieżnością całki modułu, "popsuć" wzory (2) i (1) może wyjątkowo patologiczne zachowanie funkcji, jak nieskończona liczba ekstremów lub punktów nieciągłości w skończonym przedziale. Podobnie wygląda sytuacja dla szeregów Fouriera.