28.02.2014 Aufrufe

Fourierreihen und Fouriertransformation - Fachhochschule ...

Fourierreihen und Fouriertransformation - Fachhochschule ...

Fourierreihen und Fouriertransformation - Fachhochschule ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Fourierreihen</strong> <strong>und</strong> <strong>Fouriertransformation</strong> 65<br />

Diskrete Fourier Interpolation<br />

Es sei g in [0, 2π] definiert <strong>und</strong> 2π periodisch, dann gilt<br />

mit<br />

g<br />

N<br />

N<br />

∑ − 1<br />

k = 1<br />

( t) = α + α cos( Nt) + ( α cos( kt) + β ( kt)<br />

)<br />

0 N<br />

k<br />

k<br />

sin<br />

2N<br />

∑ − 1<br />

1<br />

f ( t i<br />

)<br />

2N<br />

i=<br />

0<br />

1 2N<br />

−1<br />

2 −1<br />

1<br />

∑<br />

= ∑<br />

N<br />

f ti<br />

cos Nti<br />

2N<br />

i=<br />

0<br />

2N<br />

i=<br />

0<br />

2N<br />

1<br />

1<br />

∑ −<br />

f ( ti<br />

) cos( kti<br />

)<br />

N i=<br />

0<br />

2N<br />

1<br />

1<br />

∑ −<br />

f ( ti<br />

) sin ( kti<br />

)<br />

N i=<br />

0<br />

α =<br />

,<br />

α<br />

0<br />

N<br />

k<br />

=<br />

i<br />

( ) ( ) ( −1) f ( t )<br />

α =<br />

,…k = 1, …, 2N – 1<br />

β =<br />

,…k = 1, …, 2N – 1<br />

k<br />

Für das trigonometrische Polynom g N (t) gilt die Interpolationseigenschaft:<br />

π<br />

g<br />

N<br />

( tk<br />

) = f ( tk<br />

), tk<br />

= k , k = 0,..., 2N<br />

−1<br />

N<br />

Ein Beweis der Formeln ist im Kapitel 0 gegeben.<br />

Wenn wir die Formeln für α n <strong>und</strong> β n kennen, dann können wir natürlich auch direkt die<br />

Formeln für die Fourierkoeffizienten verwenden.<br />

Matlab-Code zur Berechnung der diskreten Fourier-Interpolation mit Hilfe der Formeln<br />

für die Koeffizienten.<br />

% Skript Beispiel Diskrete reelle Fourier Interpolation<br />

% Benutzung der Formeln für die Koeffizienten<br />

% Funktion f(t) 2*pi periodisch<br />

% Filename = dfi2_diverse_Fkt.m<br />

i<br />

N=8;<br />

n=2*N;<br />

% Grad des trig. Polynoms<br />

% Anzahl Punkte<br />

% verschiedene Funktionen zum ausprobieren<br />

% Es wird das Intervall [0,2pi] zugr<strong>und</strong>egelegt,d.h<br />

% Funktionsgleichungen gelten für das Intervall [o,2pi]<br />

% mit periodischer Fortsetzung<br />

% Die Lage des Intervalls ist egal solange die Periode 2pi<br />

ist.<br />

func='exp(t)';<br />

%func='(t+abs(t))/2';<br />

%func='abs(t)/pi'; % Dreiecksfolge<br />

%func='exp(-t.^2)';<br />

%func='exp(-abs(t))';<br />

%func='sin(t)';<br />

%func='1./(1+t.^2)';

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!