Zurück Vor +Ebene Home Inhalt Index Hilfe

Differentialgleichung mittels Laplacetransformation lösen

Remove["Global`*"]
Needs["Calculus`LaplaceTransform`"]
dgl=a y''[t]+b y'[t]+c y[t]==f[t]
(* Lineare Differentialgleichung einer Funktion y(t) *)
a=      	(* Parameter eingeben *)
b=     		(* Parameter eingeben *)
c=     		(* Parameter eingeben *)
f[t]:=  	(* Inhomgenitaet *)
dgl
y0=       ;    (*  Randbedingungen bzw. Anfangsbedingungen y(0) *)
y10=        ;    (* Randbedingungen bzw. Anfangsbedingungen y'(0) usw.*)
LaplaceTransform[dgl,t,s]
% /. {y[0]->y0,y'[0]->y10, LaplaceTransform[y[t],t,s]->yl[s]}
Solve[%,yl[s]]
y[ t_] =InverseLaplaceTransform[yl[s] /. %[[1]],s,t]
(* Graphische Darstellung der Lösung *)
Plot[y[t],{t,0,10}]

Beispiel: Stromkreis mit Widerstand, Spule und Kondensator (siehe auch Beispiel 2 , Induktivität Henry, Widerstand Ohm, Kapazität Farad)

Remove["Global`*"]
Needs["Calculus`LaplaceTransform`"]
dgl=a y''[t]+b y'[t]+c y[t]==f[t]
(* Lineare Differentialgleichung einer Funktion y(t) *)
a:=   2   ;
b:=    4 ;
c:=    4 ;
f[t]:= 8 ;
dgl
y0=    0   ;    (*  Randbedingungen bzw. Anfangsbedingungen y(0) *)
y10=   0     ;    (* Randbedingungen bzw. Anfangsbedingungen y'(0) usw.*)
LaplaceTransform[dgl,t,s]
% /. {y[0]->y0,y'[0]->y10, LaplaceTransform[y[t],t,s]->yl[s]}
Solve[%,yl[s]]
y[ t_] =InverseLaplaceTransform[yl[s] /. %[[1]],s,t]
(* Graphische Darstellung der Lösung *)
Plot[y[t],{t,0,10},PlotRange->{{0,10},{0,2.5}}]

Copyright Verlag Harri Deutsch AG  Stöcker DeskTop Mathematik