Obliczenia naukowe często polegają na zbadaniu pewnego modelu
matematycznego na potrzeby innego specjalisty.
Rozważmy następujący układ dwóch nieliniowych równań zwyczajnych
Poniżej znajduje się kilka zadań, służących zbadaniu układu (1). Państwa praca polega na wykonaniu tych poleceń, używając w tym celu w rozsądny sposób wiedzy matematycznej oraz systemów Octave oraz Vigie. Osoby żądne mocniejszych wrażeń mogą wybrać po konsultacji z prowadzącym inny pakiet obliczeń numerycznych i wizualizacji, ewentualnie napisać część projektu w języku Pascal, C, C++, Java lub Fortran.
Naturalnie, nasz model jest bardzo prosty i można byłoby badać go w inny sposób, na przykład na drodze czysto teoretycznej. Celem projektu jest zapoznanie Państwa z blaskami i cieniami numerycznego badania nawet niezbyt skomplikowanych zagadnień matematycznych oraz utrwalenie praktycznej umiejętności bezpiecznego posługiwania się pakietami numerycznymi.
Oto zadania do wykonania:
(obie metody mają być zaimplementowane). Użytkownik ma mieć możliwość zadania tolerancji względnej i bezwzględnej residuum, obejrzenia historii zbieżności, czasu działania i komunikatu o tym, czy metoda była zbieżna.
Częścią rozwiązania jest dyskusja uzyskanych wyników oraz zastosowanych sposobów postępowania.
Uwaga. Powyżej przedstawiony projekt może być zastąpiony innym, zaproponowanym przez Państwa. Zachęcając do stawiania (i rozwiązywania!) własnych problemów, pragnę zaznaczyć, że taki projekt własny powinien zawierać dwie części (wizualizacja i rozwiązanie równania). Przed realizacją, Państwa propozycja powinna zostać zaakceptowana przez prowadzącego.
Problem można rozwiązywać w zespołach maksymalnie dwuosobowych, wtedy jedna osoba jest odpowiedzialna za zagadnienia wizualizacyjne, druga - za metody Newtona. Podczas sprawdzania, pytania dotyczące wizualizacji będą zadawane osobie odpowiedzialnej za metody Newtona i na odwrót.
Wszystkie kody komputerowe muszą działać w LABie studenckim.
Pracę należy oddać do 30.05.00.