Fourierova transformace

Funkce (modře) a jejich Fourierova transformace (reálná složka fialově, imaginární složka zeleně).

Fourierova transformace je integrální transformace sloužící k dekompozici funkce do jejich frekvenčních komponentů, tj. funkcí sin {\displaystyle \sin } a cos {\displaystyle \cos } , obecně tedy funkcí komplexní exponenciály. Často se používá k převedení signálu z časové oblasti (funkce času) do oblasti frekvenční (funkce frekvence).

Fourierova transformace převádí mapuje spojitou funkci na spojitou funkci s ( t ) S ( ω ) {\displaystyle s(t)\rightarrow S(\omega )} . V tom se liší od Fourierovy řady, která převede funkci spojitou na reprezentaci diskrétní, tj. s ( t ) c n {\displaystyle s(t)\rightarrow c_{n}} . Funkce S ( ω ) {\displaystyle S(\omega )} reprezentuje amplitudu komplexní exponenciely s frekvencí ω {\displaystyle \omega } .

Příklad využítí Fourierovy transformace je dekompozice zvukové vlny hudebního akordu na zvukovou intenzitu podél frekvence. Pomocí inverzní Fourierovy transformace lze provést opačnou operaci. Zvolením intenzit na různých frekvencích lze vytvořit reprezentaci akordu (nebo jakéhokoliv jiného zvuku), která se pak převede do zvukového signálu, který lze reprodukovat.

Historie

V roce 1822 Joseph Fourier přišel s tvrzením, že jakákoliv funkce, spojitá či nespojitá, je rozepsatelná do řady sínů [1].

Spojitý čas

Definice

Fourierova transformace S ( ω ) {\displaystyle S(\omega )} funkce s ( t ) {\displaystyle s(t)} je definována integrálním vztahem

S ( ω ) = s ( t ) e i ω t d t {\displaystyle S(\omega )=\int \limits _{-\infty }^{\infty }s(t){\mathrm {e} }^{-{\mathrm {i} }\omega t}\,{\mathrm {d} }t}

Funkci s ( t ) {\displaystyle s(t)} vypočteme z S ( ω ) {\displaystyle S(\omega )} inverzní Fourierovou transformací

s ( t ) = 1 2 π S ( ω ) e i ω t d ω {\displaystyle s(t)={\frac {1}{2\pi }}\int \limits _{-\infty }^{\infty }S(\omega ){\mathrm {e} }^{{\mathrm {i} }\omega t}\,{\mathrm {d} }\omega }

Nevlastní integrály chápeme ve smyslu Cauchyovy hlavní hodnoty, tj.

[ . ] d = lim T T T [ . ] d {\displaystyle \int \limits _{-\infty }^{\infty }[.]\,{\mathrm {d} }=\lim _{T\to \infty }\int \limits _{-T}^{T}[.]\,{\mathrm {d} }}

Dvojice ve Fourierově transformaci se nazývají originál (zde s ( t ) {\displaystyle s(t)} ) a obraz (zde S ( ω ) {\displaystyle S(\omega )} ). Vztah mezi originálem a obrazem vyjadřujeme zápisem

S ( ω ) = F [ s ( t ) ] {\displaystyle S(\omega )={\mathcal {F}}[s(t)]} a s ( t ) = F 1 [ S ( ω ) ] {\displaystyle s(t)={\mathcal {F}}^{-1}[S(\omega )]} .

V technické oblasti je ω {\displaystyle \omega } úhlová frekvence, S ( ω ) {\displaystyle S(\omega )} představuje spektrum signálu s ( t ) {\displaystyle s(t)} .

Spektrum je komplexní veličina a lze vyjádřit ve tvaru S ( ω ) = | S ( ω ) | e i a r g S ( ω ) {\displaystyle S(\omega )=\left|S(\omega )\right|{\mathrm {e} }^{{\mathrm {i} }\mathrm {arg} \,S(\omega )}} . Velikost | S ( ω ) | {\displaystyle \left|S(\omega )\right|} nazýváme amplitudové spektrum a úhel arg S ( ω ) {\displaystyle {\mbox{arg}}\,S(\omega )} fázové spektrum signálu.

Vlastnosti Fourierovy transformace

Věta o linearitě

Lineární kombinaci signálů odpovídá lineární kombinace jejich spekter

F [ i c i s i ( k ) ] = i c i F [ s i ( k ) ] {\displaystyle {\mathcal {F}}\left[\sum _{i}c_{i}s_{i}(k)\right]=\sum _{i}c_{i}{\mathcal {F}}[s_{i}(k)]}

Věta o změně měřítka (Podobnost)

Má-li signál s ( t ) {\displaystyle s(t)} spektrum S ( ω ) {\displaystyle S(\omega )} , má signál s ( a t ) , a 0 {\displaystyle s(at),a\neq 0} spektrum

1 | a | S ( ω a ) {\displaystyle {\frac {1}{\left|a\right|}}S\left({\frac {\omega }{a}}\right)} .

Tedy rozšíření signálu v časové oblasti odpovídá zúžení ve spektrální oblasti a naopak.

Posun signálu v čase (Posunutí)

Má-li signál s ( t ) {\displaystyle s(t)} spektrum S ( ω ) {\displaystyle S(\omega )} , má signál zpožděný o veličinu a {\displaystyle a} spektrum

F [ s ( t a ) ] = e i ω a S ( ω ) {\displaystyle {\mathcal {F}}[s(t-a)]={\mathrm {e} }^{-{\mathrm {i} }\omega a}S(\omega )}

Amplitudové spektrum posunutého signálu se nemění, mění se jen fázové spektrum a to přímo úměrně zpoždění a kmitočtu. Na rozdíl od věty o translaci v Laplaceově transformaci platí věta pro libovolné a, tedy i pro a < 0 {\displaystyle a<0} .

Spektrum reálného signálu

Je-li signál reálný, pak pro jeho spektrum platí:

  • amplitudové spektrum je sudou funkcí[2]
  • fázové spektrum je lichou funkcí[2]
  • spektrum sudého signálu je sudou reálnou funkcí
  • spektrum lichého signálu je lichou ryze imaginární funkcí

Diskrétní čas

Definice

Fourierova transformace S ( Ω ) {\displaystyle S(\Omega )} posloupnosti s ( k ) {\displaystyle s(k)} je definována vztahem

S ( Ω ) = k = s ( k ) e i Ω k {\displaystyle S(\Omega )=\sum _{k=-\infty }^{\infty }s(k){\mathrm {e} }^{-{\mathrm {i} }\Omega k}}

Posloupnost s ( k ) {\displaystyle s(k)} vypočteme z S ( Ω ) {\displaystyle S(\Omega )} inverzní Fourierovou transformací

s ( k ) = 1 2 π 0 2 π S ( Ω ) e i Ω k d Ω {\displaystyle s(k)={\frac {1}{2\pi }}\int \limits _{0}^{2\pi }S(\Omega ){\mathrm {e} }^{{\mathrm {i} }\Omega k}\,{\mathrm {d} }\Omega }

Někteří autoři označují tuto transformaci DtFT (discrete-time Fourier transformation), aby ji odlišili od Fourierovy transformace spojitého signálu. Zde nebudeme značením nijak odlišovat Fourierovu transformaci spojitého a diskrétního signálu. Vztah mezi signálem a jeho spektrem budeme tedy značit

S ( Ω ) = F [ s ( k ) ] {\displaystyle S(\Omega )={\mathcal {F}}[s(k)]} a
s ( k ) = F 1 [ S ( Ω ) ] {\displaystyle s(k)={\mathcal {F}}^{-1}[S(\Omega )]} .

Spektrum diskrétního signálu se od spektra spojitého signálu liší tím, že je periodické s periodou 2 π {\displaystyle 2\pi } .

Diskrétní Fourierova transformace

Na tuto kapitolu je přesměrováno heslo Diskrétní Fourierova transformace.

Definiční vztahy Fourierovy transformace vyžadují znalost matematického vyjádření signálu či spektra. Pokud však zpracováváme naměřené hodnoty, tj. známe vzorky signálu či spektra z konečného intervalu, stojíme před problémem, jak určit spektrum z vzorků signálu či signál ze vzorků spektra. K tomu účelu používáme numerické metody, která je známa jako diskrétní Fourierova transformace (DFT).

Diskrétní Fourierova transformace mezi posloupnostmi { d ( k ) } k = 0 N 1 {\displaystyle \{d(k)\}_{k=0}^{N-1}} , { D ( n ) } n = 0 N 1 {\displaystyle \{D(n)\}_{n=0}^{N-1}} , je definována vztahy:

  • přímá diskrétní Fourierova transformace
D ( n ) = k = 0 N 1 d ( k ) e i n k 2 π / N , n = 0 , . . . , N 1 {\displaystyle D(n)=\sum _{k=0}^{N-1}d(k){\mathrm {e} }^{-{\mathrm {i} }nk2\pi /N},n=0,...,N-1}
  • a zpětná (inverzní) diskrétní Fourierova transformace
d ( k ) = 1 N n = 0 N 1 D ( n ) e i n k 2 π / N , k = 0 , . . . , N 1 {\displaystyle d(k)={\frac {1}{N}}\sum _{n=0}^{N-1}D(n){\mathrm {e} }^{{\mathrm {i} }nk2\pi /N},k=0,...,N-1}

Diskrétní Fourierova transformace našla velké uplatnění zejména s rozvojem výpočetní techniky. Součástí řady přístrojů jsou jednoúčelové procesory realizující tuto transformaci. Výpočet DFT podle definičního vztahu vyžaduje N 2 {\displaystyle N^{2}} komplexních součinů a N 2 {\displaystyle N^{2}} komplexních součtů. Toto množství operací výrazně snižovalo možnost aplikace DFT na výpočty v reálném čase.

Situace se změnila po roce 1965, kdy J. W. Cooley a J. W. Tukey popsali velmi efektivní algoritmus výpočtu DFT, tzv. rychlou Fourierovu transformaci (FFT – Fast Fourier Transform), který vyžaduje jen N log 2 N {\displaystyle N\log _{2}N} komplexních součinů a N log 2 N {\displaystyle N\log _{2}N} komplexních součtů. Díky tomuto algoritmu se stala diskrétní Fourierova transformace nejrozšířenějším prostředkem pro numerický výpočet Fourierovy transformace. Algoritmus FFT je také implementován ve všech nejrozšířenějších matematických programech jako je např. GNU Octave, Mathcad, Mathematica, Maple, Matlab atd.

Diskrétní Fourierova transformace se dá vyjádřit jako násobení vektoru d n {\displaystyle d_{n}} Vandermondovou maticí, která která obsahuje komplexní odmocniny z 1.

Zpětná Fourierova transformace

f ( t ) = 1 2 π S ( ω ) e i ω t d ω {\displaystyle f(t)={\frac {1}{2\pi }}\int \limits _{-\infty }^{\infty }S(\omega ){\mathrm {e} }^{{\mathrm {i} }\omega t}\,{\mathrm {d} }\omega }

Integrál je nutno chápat ve smyslu hlavní hodnoty. Popisuje význam F. t. - rozklad obecného (i neperiodického) signálu f(t) na směs harmonických kmitů, jejichž amplituda je daná amplitudovým spektrem a fázový posun fázovým spektrem.

Související články

Reference

  1. De la Diffusion de la Chaleur. [s.l.]: Cambridge University Press Dostupné online. S. 425–601. 
  2. a b plyne to z F ( ω ) = F ( ω ) {\displaystyle F(\omega )=F^{*}(-\omega )} ; viz [1], strana 6

Externí odkazy


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Fourierova_transformace
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.