![]() ![]() |
dr
inż. Przemysław Sypka, adiunkt Katedra Elektroniki, AGH Pawilon C3, pok. 506 e-mail: sypka agh.edu.pltel: 012 617-2752 |
Konsultacje: zdalne, e-mail |
Techniki obliczeniowe (statystyki i zaliczenia) |
wykład UPEL lab C3/310 zasady zaliczenia |
| 14-02-2026 | II kolokwium poprawkowe
odbędzie się w lab. 310 w pawilonie C3 w poniedziałek
16-02-2026 od
godziny 12:00. Będzie to termin OSTATNI: - proszę podzielić się na 3 zespoły (po np. 8-8-7 osób) - pierwszy zespół przychodzi na godzinę rozpoczęcia kolokwium, kolejne zespoły przychodzą co 90 minut, - część praktyczna: napisanie i uruchomienie 2 wylosowanych algorytmów w MATLABie (~75 min, max 10 pkt. za algorytm), - poziom zadań i "trudność" algorytmów - na 3.0, - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek, komunikowanie się, korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" w jakiejkolwiek postaci), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z realizowanym algorytmem, - do zaliczenia (3.0 dst) trzeba będzie uzyskać co najmniej 13 pkt., czyli wtedy, gdy algorytm będzie działał (nie musi działać perfekcyjnie, ale musi działać!). Obowiązuje wszystko to, co było na WYKŁADACH i zajęciach laboratoryjnych... |
| 26-01-2026 | I
kolokwium poprawkowe z TO odbędzie się w
lab. 310 w pawilonie C3 w poniedziałek
09-02-2026 od
godziny 08:00. - proszę podzielić się na pięć zespołów (po 8 osób!) - pierwszy zespół przychodzi na godzinę 08:00, kolejne zespoły przychodzą co 75 minut. Wersja podstawowa "na 3.0": - część praktyczna: napisanie i uruchomienie 2 wylosowanych algorytmów w MATLABie (czas 60 min, max 10 pkt. za algorytm), - poziom zadań i "trudność" algorytmów - na 3.0, - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek, korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" lub pseudo kodów w jakiejkolwiek postaci), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem, - na kolokwium w wersji "na 3.0" trzeba będzie uzyskać łącznie co najmniej 13 pkt., aby otrzymać zaliczenie (np. algorytmy nie muszą działać perfekcyjnie, ale muszą działać!). Osoby, które chciałyby poprawiać na ocenę wyższą niż 3.0, proszę o wiadomość mailową do niedzieli 01-02-2026 godz. 23:59. - część teoretyczna: rozwiązanie 2 wylosowanych zadań (czas 60 min, max. 10 pkt. za zadanie), - część praktyczna: napisanie i uruchomienie 4 wylosowanych algorytmów w MATLABie (czas 120 min, max 10 pkt. za algorytm), - zadania jak i algorytmy nie mogą być za bardzo zbieżne tematycznie, - podczas części teoretycznej będzie można korzystać tylko z własnych, wydrukowanych materiałów z wykładów, - podczas części teoretyczne nie będzie można korzystać z kalkulatorów, - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek, korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" lub pseudo kodów w jakiejkolwiek postaci), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem (również w wersji "więcej niż 3.0"), - przeliczenie zdobytych punktów na ocenę standardowe. Obowiązuje wszystko to, co było na WYKŁADACH i zajęciach laboratoryjnych... |
| 23-01-2026 | Kolokwium #2 jest ODWOŁANE! Obowiązuje punktacja z dnia 20-01-2026. |
| 19-11-2025 | Wykład #7 odbędzie się w
piątek 21-11-2025 (D5
s. 1)
|
| 02-10-2025 |
Początek
zajęć: wykład - piątek 03-10-2025 (D5 s. 1) laboratoria - poniedziałek 13-10-2025 (C3 lab. 310) |
| Termin |
Temat |
||
| 13 | 26-01-2026 27-01-2026 |
Kolokwium #2: - w każdej grupie laboratoryjnej proszę podzielić się na dwa zespoły (w miarę możliwości "równoliczne", np. 8-7, 7-7 itp.) - pierwszy zespół przychodzi 5 minut przed rozpoczęciem swoich zajęć, drugi 50 minut później itd., - część praktyczna: napisanie i uruchomienie 2 wylosowanych algorytmów w MATLABie (~40 min, max 10 pkt. za algorytm), - powtórka losowania pytania tylko w przypadku zbyt dużej zbieżności tematyki drugiego algorytmu, - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek, korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" w jakiejkolwiek postaci!), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem. Obowiązuje wszystko to, co było na WYKŁADACH (od W06 włącznie) i zajęciach laboratoryjnych (od #09 włącznie) ... |
|
| 12 | 19-01-2026 20-01-2026 |
Numeryczne rozwiązywanie
równań różniczkowych: - metoda Rungego-Kutty (jawna, 2 i 4 krokowa), - czwórniki RC, CR, RRC, RL itp. Optymalizacyjne wyznaczanie rozwiązań: - miejsca zerowe funkcji (fminsearch), - aproksymacja danych (fminsearch). |
|
| 11 | 12-01-2026 13-01-2026 |
Transformacje ortogonalne
(dyskretne): - dyskretna transformacja Fouriera (DFT), - dyskretna transformacja kosinusowa (DCT). Transformacja w przestrzeni dwuwymiarowej (obrót). |
|
| 10 | 08-01-2026 09-01-2026 |
Regresja liniowa: - wyznaczanie równania prostej na podstawie punktów, - minimalizacja kryterium błędu, - macierz pseudoodwrotna. Regresja liniowa wielowymiarowa. Regresja nieliniowa: - regresja nieliniowa wielowymiarowa, - macierz pseudoodwrotna. Regresja nieliniowa wielowymiarowa. Kwadratury numeryczne: - metoda Newtona-Cotesa, - metoda trapezów, - metoda Simpsona, - metoda Boole'a. |
|
| 09 | 15-12-2025 16-12-2025 |
Elementy statystyki: - standaryzacja zmiennej losowej, - odchylenie standardowe z próby (estymator obciążony/nieobciążony). Generowanie liczb pseudolosowych o dowolnym rozkładzie gęstości prawdopodobieństwa: - dystrybuanta, - wyznaczanie funkcji odwrotnej (do dystrybuanty). Centralne twierdzenie graniczne. |
|
| 08 | 08-12-2025 09-12-2025 |
Kolokwium #1: - w każdej grupie laboratoryjnej proszę podzielić się na dwa zespoły (w miarę możliwości "równoliczne", np. 8-7, 7-7 itp.) - pierwszy zespół przychodzi 5 minut przed rozpoczęciem swoich zajęć, drugi 50 minut później itd., - część praktyczna: napisanie i uruchomienie 2 wylosowanych algorytmów w MATLABie (~40 min, max 10 pkt. za algorytm), - powtórka losowania pytania tylko w przypadku zbyt dużej zbieżności tematyki drugiego algorytmu, - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek, korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" w jakiejkolwiek postaci!), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem. Obowiązuje wszystko to, co było na WYKŁADACH (do W05 włącznie) i zajęciach laboratoryjnych (do #07 włącznie) ... |
|
| 07 | 01-12-2025 02-12-2025 |
Wielomiany Czebyszewa i
Legendre'a: - generacja wielomianów, - aproksymacje funkcji wielomianami Czebyszewa i Legendre'a. Procedura ortonormalizacyjna Grama-Schmidta. Aproksymacje z wykorzystaniem funkcji bazowych: - bazy ortogonalne (kanoniczne, wielomianowe, trygonometryczne), - bazy ortonormalne (Haar, Walsh). |
|
| 06 | 24-11-2025 25-11-2025 |
Interpolacja - wzór
interpolacyjny Lagrange'a. Interpolacja na podstawie węzłów (punktów) rozłożonych równomiernie: - szereg kardynalny Whittakera, - funkcje sklejane (elementy skończone), - inne funkcje (np. impuls prostokątny, wielomiany). Szereg Taylora. Interpolacja funkcjami giętymi (splajny). |
|
| 05 | 17-11-2025 18-11-2025 |
Wyznaczanie miejsc zerowych
funkcji w zadanym przedziale z określoną dokładnością: - metoda połowienia przedziału, - metoda siecznych (I oraz II), - metoda stycznych (Newtona), - metoda kolejnych przybliżeń. Wzory Viete'a. Metoda Sturma: - iloraz wielomianów (reszta z dzielenia), - redukcja początkowych zer w wektorach, - liczba zmian znaku wyrazów w ciągu. |
|
| 04 | 03-11-2025 04-11-2025 |
Obliczanie miejsc zerowych
wielomianów: - drugiego stopnia, - trzeciego stopnia (wzory Cardano i Bombelliego), - czwartego stopnia (wzory Ferrari), - macierz stowarzyszona i wartości własne. Wzory Viete'a. Metoda Sturma: - iloraz wielomianów (reszta z dzielenia), - redukcja początkowych zer w wektorach, - liczba zmian znaku wyrazów w ciągu. |
|
| 03 | 27-10-2025 28-10-2025 |
Szeregi potęgowe. Liczby zespolone: - część rzeczywista i urojona, amplituda, faza. Funkcje trygonometryczne: - wzory Eulera. Funkcje hiperboliczne. |
|
| 02 | 20-10-2025 21-10-2025 |
Programowanie w MATLABie Badanie zmienności funkcji Ogólne algorytmy np.: - wyznaczanie liczb pierwszych, - obliczanie sumy cyfr w liczbie, - obliczanie iloczynu cyfr w liczbie. |
|
| 01 |
13-10-2025 14-10-2025 |
Wprowadzenie Wstęp do MATLAB'a: - podstawowe komendy (wielomiany, liczby zespolone itp.), - tworzenie zmiennych, operacje na zmiennych, indeksowanie, - operacje na macierzach (generacja macierzy: jednostkowej, składającej się z samych zer, jedynek itp.), - opis i formatowanie wykresów, - m-pliki (funkcyjne, skryptowe). |
MATLAB wstęp |