czwartek, 14 lutego 2013
Rozwiązywanie równań różniczkowych metodą czynnika całkującego.
Rozważmy równanie różniczkowe w postaci:
dydx+p(x)y=q(x)
Pomnóżmy obie strony równania przez pewną funkcją J(x):
J(x)dydx+J(x)p(x)y=J(x)q(x)
Zauważmy, że lewa strona równania przypomina nieco formułę na pochodną iloczynu
ddx(J(x)y)=J(x)dydx+ydJ(x)dx
Porównując prawą stronę tego równania z lewą stroną wcześniejszego mamy:
J(x)dydx+J(x)p(x)y=J(x)dydx+ydJ(x)dx
Po prostych przekształceniach mamy:
dJ(x)dx=J(x)p(x)
dJJ=p(x)dx
Całkując stronami mamy:
∫dJJ=∫p(x)dx
lnJ=∫p(x)dx
J(x)=e∫p(x)dx
Funkcję J(x) nazywamy czynnikiem całkującym. Wyjściowe równanie przyjmie postać:
ddx(J(x)y)=g(x)J(x)
Całkując stronami mamy:
J(x)y=∫g(x)J(x)dx
Ostatecznie
y=1J(x)∫g(x)e∫p(x)dxdx
Przykład:
Rozwiąż równanie
dydx+xy=x
W naszym przypadku p(x)=x i q(x)=x. Obliczmy czynnik całkujący:
J(x)=e∫xdx=e12x2
Pomnożmy stronami nasze równanie wyjściowe przez czynnik całkujący:
e12x2dydx+xye12x2=xe12x2
ddx(e12x2y)=xe12x2
e12x2y=∫xe12x2dx
∫xe12x2dx={u=12x2du=xdx}=∫eudu=eu+C=e12x2+C
e12x2y=e12x2+C
y=Ce−12x2+1
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz