Metoda eulera w równaniach różniczkowych
Kowalczyk Bartosz
Kowerzanow Piotr
IS1
Równanie różniczkowe jest to równanie, które wyznacza zależność między nieznaną funkcją a jej pochodnymi.
Rozwiązanie takiego zagadnienia polega na znalezieniu funkcji y, której pochodne spełniają to równanie. Na przykład równanie różniczkowe y'' + y = 0 ma ogólne rozwiązanie w postaci y = Acosx + Bsinx, gdzie A i B są stałymi wyznaczonymi z warunków brzegowych.
Równania różniczkowe można podzielić na:
równania różniczkowe zwyczajne — w których szukamy funkcji jednej zmiennej
równania różniczkowe cząstkowe - w których szukamy funkcji wielu zmiennych
Żeby rozwiązać równanie różniczkowe należy sprowadzić je do jednej ze standardowych form, a następnie użyć odpowiadającego tej formie przekształcenia.
Mamy tutaj wiele typów równań np:
W najprostszym przypadku
występuje tylko raz, a y i inne pochodne nie występują
wcale. Rozwiązać taki problem możemy całkując obie strony
równania.
równania różniczkowe o rozdzielonych zmiennych:
W ich przypadku całkuje się obie strony:
liniowe równania różniczkowe jednorodne;
liniowe równania różniczkowe niejednorodne;
To tylko kilka przykładowych typów równań różniczkowych. Jak widać to zagadnienie jest niezwykle szerokie.
My tutaj zajmiemy się tylko równania różniczkowe zwyczajne. I to tylko jego najprostszym przypadkiem.
Równanie różniczkowe zwyczajne to równanie w którym występują stałe, funkcje niewiadome oraz pochodne funkcji niewiadomych. W takich równaniach zwyczajnych funkcje niewiadome zależą tylko od jednej zmiennej niezależnej.
Przykłady:
8d2y = dx
Proces znajdowania rozwiązań równań różniczkowych nazywa się całkowaniem. Całką nazywa się jedno lub kilka równań wiążących funkcje niewiadome ze zmiennymi niezależnymi w taki sposób, że po podstawieniu funkcji niewiadomych i ich pochodnych do danego równania różniczkowego jest ono tożsamościowo spełnione.
Rozwiązaniem równania różniczkowego nazywamy całkę wyrażającą w sposób jawny zależność funkcji niewiadomych od zmiennych niezależnych.
Nasze zagadnienie będzie pozostawione w następującej postaci:
dy/dx=f(x,y) wraz z warunkiem brzegowym np: y(x0)=0.
Metoda Eulera, którą tutaj krótko omówię, jest metodą rozwiązywania równań różniczkowych. Metoda ta ma kilka rozwinięć tzn. kilka udoskonaleń czy, jak ktoś woli postaci.
Podstawowa metoda Eulera.
Równanie postaci y' = f(x,y) o warunkach początkowych (x0,y0):y0 = y(x0), kolejne punkty z krokiem h na osi x.
Zatem:
Ponieważ - z definicji pochodnej
czyli zarazem
Po przekształceniu:
Ponieważ szukamy wzoru na yn + 1, zatem do wzoru yn + 1 = yn + Δy podstawiamy wyżej wyliczone Δy i otrzymujemy finalne równanie:
Poniżej przedstawiona postać to udoskonalona postać metody Eulera.
Modyfikacja polega na obliczaniu współczynnika nachylenia stycznej Δy za pomocą średniej arytmetycznej: