Fourierreihen und Fouriertransformation - Fachhochschule ...
Fourierreihen und Fouriertransformation - Fachhochschule ...
Fourierreihen und Fouriertransformation - Fachhochschule ...
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)';