Digital Garden
Maths
Calculus
Sequences & Series
Fourier Series

Fourier Series

Reele Darstellung

Mit Periode 2 Pi

Wir wollen eine periodische Funktion f(x)f(x) mit der Periode T=2πT=2\pi mit einer Überlagerung von trigonometrischen Funktionen annähern. Mit einer sog. Fourier-Reihe der folgenden Form

f^(x)=a02+n=1ancos(nx)+bnsin(nx)\hat{f}(x)=\frac{a_0}{2}+\sum_{n=1}^{\infty}{a_n \cdot cos(nx)+b_n\cdot sin(nx)}

Dafür müssen die sog. Fourierkoeffizienten so gewählt werden, dass es die Funktion am besten annähert. Diese kann man auch berechnen

a0=1π02πf(x)dxan=1π02πf(x)cos(nx)dxbn=1π02πf(x)sin(nx)dxn=1,2,3,...\begin{align*} a_0&=\frac{1}{\pi}\cdot \int_0^{2\pi}{f(x)\,dx} \\ a_n&=\frac{1}{\pi}\cdot \int_0^{2\pi}{f(x)\cdot cos(nx)\,dx} \\ b_n&=\frac{1}{\pi}\cdot \int_0^{2\pi}{f(x)\cdot sin(nx)\,dx} \\ n&=1,2,3,... \end{align*}

Gerade Funktion

Wenn die Funktion f(x)f(x) die wird approximieren gerade ist, also f(x)=f(x)f(-x)=f(x) so können wir die Berechnung von den Sinusglieder sparen. Die Fourier-Reihe hat dann nurnoch die folgende Form

f^(x)=a02+n=1ancos(nx)\hat{f}(x)=\frac{a_0}{2}+\sum_{n=1}^{\infty}{a_n \cdot cos(nx)}

Ungerade Funktion

Bei ungeraden Funktion, also wenn f(x)=f(x)f(-x)=-f(x) können wir ähnlich die Kosinusglieder weglassen.

f^(x)=n=1bnsin(nx)\hat{f}(x)=\sum_{n=1}^{\infty}{b_n\cdot sin(nx)}

Rechteckkurve

Wir wollen eine Fourier-Reihe der Rechteckskurve mit der Periode T=2πT=2\pi bilden.

f(x)={10xπ1π<x<2πf(x)=\begin{cases} 1 &0\leq x \leq \pi\\ -1 &\pi < x < 2\pi \end{cases}

rechteckkurve

Die Funktion ist ungerade also können wir uns das Leben einfacher machen. das interessante ist bei der Berechnung das wir das Integral aufspalten können

bn=1π02πf(x)sin(nx)dx=1π[0π1sin(nx)dx+π2π(1)sin(nx)dx]\begin{align*} b_n &=\frac{1}{\pi}\cdot \int_0^{2\pi}{f(x)\cdot sin(nx)\,dx} \\ &=\frac{1}{\pi}\left[\int_0^\pi{1\cdot sin(nx)\,dx}+\int_\pi^{2\pi}{(-1)\cdot sin(nx)\,dx}\right] \end{align*}

Mit Periode T

Nicht immer ist unsere Periode 2π2\pi deshalb wollen wir eine allgemeine Formulierung für eine Periode mit dem Wert T. Wichtig ist hier das T=2πω0T=\frac{2\pi}{\omega_0} und \omega_0 die sog. Kreisfrequenz der Schwingung ist.

f^(x)=a02+n=1ancos(nω0x)+bnsin(nω0x)\hat{f}(x)=\frac{a_0}{2}+\sum_{n=1}^{\infty}{a_n \cdot cos(n\omega_0x)+b_n\cdot sin(n\omega_0x)}

Daraus folgt dann

a0=2T(T)f(x)dxan=2T(T)f(x)cos(nω0x)dxbn=2T(T)f(x)sin(nω0x)dxn=1,2,3,...\begin{align*} a_0&=\frac{2}{T}\cdot \int_{(T)}{f(x)\,dx} \\ a_n&=\frac{2}{T}\cdot \int_{(T)}{f(x)\cdot cos(n\omega_0x)\,dx} \\ b_n&=\frac{2}{T}\cdot \int_{(T)}{f(x)\cdot sin(n\omega_0x)\,dx} \\ n&=1,2,3,... \end{align*}

Wichtig dabei ist zu beachten, dass das Integrationsinterval die Länge der Periode hat.

Komplexe Darstellung

Mit Periode 2 Pi

Dank der Euler-Formel können wir die Fourier-Reihe auch in komplexer Form darstellen dafür müssen wir folgendes beachten

cos(nx)=12(einx+einx)cos(nx)=\frac{1}{2}(e^{inx}+e^{-inx}) sin(nx)=12i(einx+einx)sin(nx)=\frac{1}{2}i(e^{inx}+e^{-inx})

Wir können so dann die Fourier-Reihe und die Koeffizienten Berechnung viel kürzer schreiben.

f^=n=cneinxcn=12π02πf(x)einxdxn=0,±1,±2,±3,...\begin{align*} \hat{f}&=\sum_{n=-\infty}^{\infty}{c_n\cdot e^{inx}} \\ c_n&=\frac{1}{2\pi}\cdot \int_0^{2\pi}{f(x)\cdot e^{-inx}\,dx} \\ n&=0,\pm 1,\pm 2,\pm 3,... \end{align*}

Mit Periode T

Auch hier können wir die Formel umschreiben damit wir eine beliebige Periode TT verwenden können.

f^=n=cneinω0xcn=1T0Tf(x)einω0xdxn=0,±1,±2,±3,...\begin{align*} \hat{f}&=\sum_{n=-\infty}^{\infty}{c_n\cdot e^{in\omega_0x}} \\ c_n&=\frac{1}{T}\cdot \int_0^T{f(x)\cdot e^{-in\omega_0x}\,dx} \\ n&=0,\pm 1,\pm 2,\pm 3,... \end{align*}

Zusammenhang reele und komplexe Darstellung

Wir können die Koeffizienten von der einen Darstellung in die andere Darstellung umrechnen mit den folgenden Formeln

Reele zu komplexe

c0=12a0,cn=12(anibn),cn=12=(an+ibn)c_0=\frac{1}{2}a_0, \quad c_n=\frac{1}{2}(a_n-ib_n), \quad c_{-n}=\frac{1}{2}=(a_n+ib_n)

Komplexe zu reele

a0=2c0,an=cn+cn,bn=i(cncn)a_0=2c_0, \quad a_n=c_n+c_{-n}, \quad b_n=i(c_n-c_{-n})