• Nie Znaleziono Wyników

Układy równań różniczkowych

N/A
N/A
Protected

Academic year: 2021

Share "Układy równań różniczkowych"

Copied!
2
0
0

Pełen tekst

(1)

Metody komputerowe w równaniach różniczkowych – laboratorium

Laboratorium #2:

Układy równań różniczkowych

Należy w każdym zadaniu wykonać jedynie podpunkt zgodny z numerem na liście obecności na zajęciach (osoby nieobecne proszone są o kontakt mailowy w celu ustalenia numeru).

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

z1. (a) (b) (c) (d) (a) (b) (c) (d) (a) (b) (c) (d) z2. (b) (a) (d) (c) (a) (b) (c) (d) (c) (d) (a) (b) z3. (a) (b) (c) (d) (b) (a) (d) (c) (d) (c) (b) (a) z4. (b) (a) (d) (c) (d) (c) (b) (a) (c) (d) (a) (b) Sprawozdanie należy napisać w formie sformatowanego notatnika w Mathematice.

Za każde zadanie można otrzymać maksymalnie 1 punkt, za odpowiednie sformatowanie notatnika można otrzymać maksymalnie 2 punkty.

Termin oddania: 24 października, godz. 9:59.

Przydatne funkcje: DSolve, NDSolve, StreamPlot, Eigensystem, MatrixExp (i inne).

Zadanie 1. Zapisz podane równanie różniczkowe jako układ równań pierwszego rzędu.

Następnie rozwiąż otrzymany układ i narysuj wykresy (używając funkcji Plot, a na osobnym rysunku zamieść wykres parametryczny – funkcja ParametricPlot – na tle portretu fazowego – funkcja StreamPlot).

(a) x00+ x0 + 8x = −1, x(0) = 1, x0(0) = 0;

(b) x00+ 2x0+ 7x = 1, x(0) = 1, x0(0) = 0;

(c) x00+ x0 + 9x = 8, x(0) = 1, x0(0) = 0;

(d) x00+ 3x0+ 7x = 3, x(0) = 1, x0(0) = 0.

(2)

Metody komputerowe w równaniach różniczkowych – laboratorium

Zadanie 2. Znajdź punkty równowagi podanego układu równań różniczkowych (rozwiąż odpowiedni układ równań – funkcja Solve). Następnie dla dwóch punktów równowagi (znaj- dujących się na osiach układu współrzędnych) dobierz nietrywialny warunek początkowy tak, by rozwiązanie układu równań różniczkowych (przy danych warunkach) zbiegało do tych punktów (wykorzystaj funkcję NDSolve). Nanieś wykresy uzyskanych rozwiązań na portret fazowy układu.

(a) x0 = 3x − x2− xy, y0 = 4y − y2− 4xy;

(b) x0 = 4x − x2− 4xy, y0 = 3y − y2− xy;

(c) x0 = 2x − x2− 3xy, y0 = 3y − y2− 2xy;

(d) x0 = x − x2− xy, y0 = 4y − y2− 5xy;

Zadanie 3. Znajdź macierz fundamentalną podanego układu równań różniczkowych, a na- stępnie (używając tej macierzy i rozwiązując odpowiedni układ równań) znajdź rozwiązania zagadnienia początkowego dla podanych warunków początkowych. (Możesz sprawdzić czy wynik jest poprawny, np. używając funkcji DSolve.)

(a) x0 = −3x + 3y, y0 = −2x + 2y, x(0) = 1, y(0) = −1;

(b) x0 = x − 5y, y0 = 4y, x(0) = 0, y(0) = −1;

(c) x0 = 3x, y0 = −3x − 4y, x(0) = 2, y(0) = 1;

(d) x0 = −5x − 3y, y0 = 2x + 2y, x(0) = −2, y(0) = 0.

Zadanie 4. Dla podanej macierzy A znajdź macierz eAt. Porównaj następnie otrzymany wynik z przybliżeniem uzyskanym przez wysumowanie kilku (-nastu?) pierwszych wyrazów rozwinięcia eAt w szereg Taylora (np. umieszczając funkcje znajdujące się w poszczególnych komórkach macierzy na wykresach).

(a) A =

−1 4 3 1

;

(b) A =

1 −2

−1 −5

;

(c) A =

3 −3

−5 −2

;

(d) A =

−5 4 5 5

.

Cytaty

Powiązane dokumenty

Jak pokazaliśmy w przykładzie 1.3.1., każde rozwią- zanie tego równania określone jest na pewnym przedziale zawartym w dziedzinie jednego z powyższych rozwiązań, więc

Zmniejszenie kroku h istotnie polepsza dokładność metody łamanych, przy czym należy pamiętać, że nadmierne zmniejszenie kroku daje efekt odwrotny do spodziewanego.

Wówczas, aby rozwiązać równanie wystarczy podać wszystkie jego rozwiązania integralne, gdyż każde inne rozwiązanie jest obcięciem pewnego rozwiązania integralnego do

Nawet jeżeli dla pewnej funkcji f rozwiązanie istnieje to nie zależy w sposób ciągły od parametrów zadania (czyli funkcji f ).. 4.4

temperatury, natomiast, co już może dziwić, czasami widać, że zarejestrowane stężenie tlenu jest wyższe niż stężenie nasycenia, ale i to jest normalne i zdarza się,

Często rozwiązanie zagadnienia brzegowego jest równocześnie roz- wiązaniem pewnego zagadnienia wariacyjnego, tzn... Aby sprawdzić czy rozwiązania są stabilne, porównać

We węzłach brzegowych u jest równa zeru jak w warunkach, więc nie trzeba

Wyka˙z, ˙ze dla ka˙zdej liczby rzeczywistej λ problem powy˙zszy posiada niezerowe gÃladkie rozwi azania.. , Wskaz´ owka: metoda