Temat 17: Minimalizacja funkcji

Wstecz; Ostatnia modyfikacja: 4.05.2015
  • Ćwiczenie 1: zimplementuj funkcję znajdującą minimum lokalne funkcji przekazanej jako parametr. Zaimplementuj dwa podejścia: brute-force oraz metodę złotego podziału.
  • Ćwiczenie 2: wykorzystaj moduł matplotlib.pyplot do wyświetlenia optymalizowanej funkcji.
  • Ćwiczenie 3: zaimplementuj funkcję obliczającą błąd średniokwadratowy pomiędzy danymi a daną funkcją.
  • Ćwiczenie 4: wykorzystaj moduł scipy.optimize w celu znalezienia najlepszego dopasowania do (wygenerowanych) danych. Tutorial do so.minimize i Tutorial do so.fmin
  • Ćwiczenie 5: wykorzystaj moduł matplotlib.pyplot do wyświetlenia danych i funkcji je przybliżających (na podstawie ćwiczenia 4).
  • Kod z ćwiczeń