ćw 16 Równania Różniczkowe

background image


METODY OBLICZENIOWE

Równania różniczkowe zwyczajne




Ścisłe rozwiązywanie równań i układów równańżniczkowych zwyczajnych


dsolve

(równania_ warunki, funkcje)



Przybliżone rozwiązywanie równań i układów równańżniczkowych zwyczajnych


dsolve

(równania_ warunki, funkcje, opcje)




Oznaczenia:

równania

_ warunki – zbiór lub lista równań i warunków początkowych lub brzegowych.

Uwaga: Warunki na pochodne podaje się za pomocą operatora D np. D(y)(0)=1.

funkcje

– zbiór lub lista funkcji, ze względu na które rozwiązujemy równania, np.

{y(x),z(x)}

.


opcje

: series – przybliżone rozwiązanie zagadnienia początkowego w formie szeregu

potęgowego.

numeric – numeryczne rozwiązanie zagadnienia początkowego lub brzegowego.

Uwaga: W przypadku użycia opcji numeric jest możliwość wyboru metody rozwią-

zania poprzez podanie kolejnego parametru: method = nazwa_metody.
Inaczej do rozwiązywania zastaną użyte metody domyślne np. dla zagadnienia
początkowego metoda Rungego-Kutty-Fehlberga 4 rzędu.

W przypadku opcji numeric komenda dsolve zwraca procedurę.














background image





Zadania

1.

a) Rozwiązać równanie różniczkowe

( )

( )

( )

sin( )

a y x

b y x

c y x

x

′′

+ ⋅

+ ⋅

=

, gdzie symbole

a

, b, c, oznaczają pewne stałe. Przyjąć następujące warunki początkowe:

(0)

0,

(0) 1

y

y

=

= .

b) Przyjmując wartości stałych

1,

2,

100

a

b

c

=

=

=

wyznaczyć rozwiązanie w punkcie

x

= 1.

c) Wykreślić rozwiązanie równania w przedziale

[0,15]

x

dla stałych przyjętych jak w

punkcie b).


2.

a) Znaleźć ścisłe rozwiązanie równania różniczkowego

( )

( )

( )

0

y x

y x

y x

′′

+

+

= z

warunkami brzegowymi (0) 1,

(5)

0

y

y

=

= .

b) Sprawdzić czy otrzymane rozwiązanie spełnia warunki brzegowe.

c) Wykreślić otrzymane rozwiązanie w przedziale

[0, 5]

x

.


3.

a) Znaleźć przybliżone rozwiązanie poniższego układu równań różniczkowych w formie

szeregu potęgowego

( )

( )

( )

,

(1)

1, (1)

2

( ) ( )

( )

y x

y x

u x

y

u

u x y x

u x

x

= −

+

= −

=

= −



b) Wykorzystując rozwiązanie uzyskane w punkcie a) wyznaczyć y(2) i u(2).

c) Rozwiązać ponownie zadanie z punktu a) zwiększając dokładność poprzez zmianę

wartości zmiennej systemowej Order na 15 (Order:=15).


4. Znaleźć numeryczne rozwiązanie zadania z punktu 3a) dla x = 2. Użyć domyślnej metody

stosowanej przez program oraz metody szeregów Taylora (method=taylorseries).


5. Wykreślić rozwiązania otrzymane za pomocą wybranej z metod z zadania 4 w

przedziale

[1, 7]

x

. Wykorzystać komendę odeplot z pakietu plots.




Wyszukiwarka

Podobne podstrony:
ćw równania różniczkowe II rzedu
cw 16 odpowiedzi do pytan id 1 Nieznany
Niejednorodne liniowe rownania rozniczkowe
04 Rozdział 03 Efektywne rozwiązywanie pewnych typów równań różniczkowych
Bołt W Równania Różniczkowe
Prawo cywilne ćw.16 2011-05-23, Prawo Cywilne
raport3 Równania różniczkowe zwyczajne
Metody Komputerowe i Numeryczne, Równania różniczkowe zwyczajne
cw 16
9 Rownania rozniczkowe id 4845 Nieznany (2)
anch1012 rownania rozniczkowe
Kochański P, Kortyka P Sposoby rozwiązywania prostych równań różniczkowych zwyczajnych
Szereg Fouriera przyklady, SiMR, Studia inżynierskie, Semestr II 2, Równania różniczkowe, 2012 13
cw 16, Semestr 1, Fizyka
RÓWNANIE RÓŻNICZKOWE RZĘDU I O ZMIENNYCH ROZDZIELONYCH
cw 16 instrukcja
sciaga rownanie rozniczkowe zupelne, AGH, I & II, Matematyka, Teoria

więcej podobnych podstron