Zadanie 1: rozwiązują studenci o nazwiskach zaczynających się od liter A-K
Zadanie 2: rozwiązują studenci o nazwiskach zaczynających się od liter L-Ż
Zadania rozwiązujemy w Octave.
Treść zadań
- Ruch kulki w powietrzu zadany jest układem równań
gdzie , a jest pewnym parametrem. W chwili stan kulki opisany jest następującymi parametrami:
gdzie jest resztą z dzielenia numeru indeksu studenta przez 100.
- Rozwiąż powyższe równanie dla (bardzo ciężka kulka) i (lekka kulka).
- Na jednym wykresie porównaj tory lotu ciężkiej i lekkiej kulki.
- Oszacuj (np. z wykresu), o ile bliżej spadnie lekka kulka, jeżeli podłoże jest płaskie.
- Oszacuj, która kulka spadnie szybciej?
- Rozpatrzmy następujący nieliniowy, nieautonomiczny układ równań różniczkowych zwyczajnych opisujących pewien układ elektroniczny:
- Rozwiąż powyższe równanie dla , , i z warunkiem początkowym , gdzie jest resztą z dzielenia numeru indeksu studenta przez 100.
- Wykonaj (dwa różne) wykresy i dla .
- Czy rozwiązanie ma charakter okresowy (przewidywalny) czy raczej chaotyczny (nieprzewidywalny)?
- Porównaj wrażliwość rozwiązania na drobną zmianę warunków początkowych.
Uwagi:
- Przypomnij sobie treść zadań i samego wykładu o równaniach różniczkowych zwyczajnych. Być może przyda się też plik umieszczony w materiałach z ostatniego wykładu.
- Zidentyfikuj, jakie zmienne są zmiennymi zależnymi (tj. szukanymi funkcjami); ile ich w ogóle jest?
- Napisz funkcję Ovtave realizującą układ równań podany w Twoim zadaniu.
- Sprawdź, że to, co napisał(a/e)ś, na pewno odpowiada treści zadania.
- Zdefiniuj wektor zawierający wartości początkowe.
- Upewnij się, że kolejność zmiennych w wektorze z warunkami początkowymi i w funkcji jest taka sama.
- Zdefiniuj zmienną zawierającą chwile czasu, w których chcesz znać rozwiązanie.
- Rozwiąż układ równań różniczkowych (jedna instrukcja w Octave).
- Wykonaj wykres lub wykresy, zgodnie z treścią zadania.
- Zastanów się, czy rozwiązanie jest rozsądne. W pierwszym zadaniu symulujemy rzut ukośny w ośrodku stawiającym opór, w drugim – układ elektroniczny generujący dźwięk, czasami czysty, czasami szum, ale jego amplituda musi być ograniczona.
- Jeśli rozwiązanie nie jest rozsądne, repeat znajdź błąd, popraw untill succsess.
- Wykonaj ostateczne wykresy (do raportu).
- Napisz krótki raport. W (podpisanym) raporcie umieść co najmniej:
- treść zadania i wartość parametru N
- kod Octave rozwiązujący zadanie (to mogą być 2 pliki, jeżeli funkcję umieścisz w osobnym pliku)
- wykresy
- wyniki liczbowe, jeżeli są wymagane
- kilka zdań komentarza
- Najchętniej widziałbym ten raport na papierze; jeśli nie zdążycie go wydrukować, może być w formie elektronicznej.
Powodzenia!