Równania różniczkowe zwyczajne
z laboratorium
Poniższe informacje należy traktować jako archiwalne.
W laboratorium będziemy pracowali w systemie Linux, korzystając z Octave/MATLAB-a, Maximy i pakietu DField. Na osobnej stronie przedstawiam zestaw kodów, podobnych do uruchamianych w labie.
Pisząc programy, zachowujcie Państwo ich czytelną strukturę i dodawajcie wyraziste komentarze - co prawda komputerowi jest obojętne, jak zapisujecie program (byleby tylko syntax był poprawny) - ale za to Wam będzie znacznie wygodniej je czytać, sprawdzać, analizować...
Laboratorium
Narzędzia i ich dokumentacja
Dokumentacja poniższych pakietów jest dostępna na ich stronach internetowych.
- Maxima
- Wersja Open Source słynnego pakietu MACSYMA (darmowy). Najwygodniejsza w użyciu wydaje się wersja o nazwie wxMaxima, mimo kilku dokuczliwych niedoróbek. Są też serwisy internetowe udostępniające dostęp do Maximy (w nieco ograniczonym zakresie):
- DFIELD/PPLANE
- Wciąż darmowa aplikacja w Javie do wizualizacji RRZ skalarnych bądź układów 2x2.
- Octave
- Nowoczesny, darmowy pakiet obliczeń numerycznych (klon MATLABa). Dużo materiałów dotyczących Octave i MATLAB-a można znaleźć na stronach poświęconych obliczeniom naukowym.
- Mathematica
- Powszechnie uznany pakiet komercyjny. Dysponujemy w LABie nowoczesną wersją, ale ograniczoną liczbą licencji! Do krótkich obliczeń ad hoc można użyć serwisu internetowego Wolfram|Alpha.
Podręczniki
- A. Palczewski Równania różniczkowe zwyczajne, WNT
- A. Palczewski Równania różniczkowe zwyczajne, skrypt z zadaniami (nie jest tożsamy z książką!)
- D.Griffiths, D.Higham, Numerical Methods for Ordinary Differential Equations, Springer, 2010.
- Ernst Hairer,
Syvert Paul Nørsett,
Gerhard Wanner,
Solving Ordinary Differential Equations, Springer (dwutomowa monografia)
- Arieh Iserles, A First Course in the Numerical Analysis of
Differential Equations, Cambridge
- Robert L. Borrelli, Courtney S. Coleman, Differential Equations: A Modeling Perspective, Wiley
- Boyce, DiPrima, Elementary Differential Equations and Boundary Value
Problems, Wiley
- Henry Edwards,
David Penney,
Differential Equations and Boundary Value Problems: Computing and
Modeling, Prentice-Hall