Zurück Vor +Ebene Home Inhalt Index Hilfe

Fourierreihenentwicklung periodischer Funktionen

Remove["Global`*"]
Needs["Calculus`FourierTransform`"]
f=		(* Funktion eingeben *)
n=              (* Anzahl der Glieder *)
xa=             (* Anfangswert von x *)
xo=             (* Endwert von x *)
(* Periodizität: xo-xa *)
FourierTrigSeries[f,{x,xa,xo},n]

(* Beispiel *)
FourierTrigSeries[x+Sin[x], {x,0,Pi},3]

Beispiel:

Sägezahnfunktion zwischen

Remove["Global`*"]
Needs["Calculus`FourierTransform`"]
f=t
n= 5             (* Anzahl der Glieder *)
xa= 0            (* Anfangswert von x *)
xo=  Pi           (* Endwert von x*)
(* Periodizität: xo-xa *)
fr=FourierTrigSeries[f,{t,xa,xo},n]
g1=Plot[fr,{t,-Pi, 2 Pi}]
g2=Plot[f /. t->Mod[t,Pi],{t,-Pi,2 Pi},PlotStyle->RGBColor[1,0,0]]
Show[g1,g2]

Copyright Verlag Harri Deutsch AG  Stöcker DeskTop Mathematik