Generuj PDF tej strony
Transkrypt
Generuj PDF tej strony
Nazwa modułu: Rok akademicki: Wydział: Kierunek: Metody numeryczne 2016/2017 Kod: NME-2-204-MR-s Punkty ECTS: 4 Metali Nieżelaznych Metalurgia Poziom studiów: Specjalność: Studia II stopnia Język wykładowy: Polski Metalurgia i recykling metali nieżelaznych Forma i tryb studiów: Profil kształcenia: Stacjonarne Ogólnoakademicki (A) Semestr: 2 Strona www: Osoba odpowiedzialna: dr inż. Handzlik Piotr ([email protected]) Osoby prowadzące: dr inż. Handzlik Piotr ([email protected]) dr inż. Wojnicki Marek ([email protected]) Opis efektów kształcenia dla modułu zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Powiązania z EKK Sposób weryfikacji efektów kształcenia (forma zaliczeń) M_W001 Student zna i rozumie podstawy matematyczne metod numerycznych używanych do rozwiązywania układów równań liniowych i nieliniowych, przeprowadzania interpolacji i aproksymacji, całkowania i różniczkowania numerycznego, wyznaczania minimum funkcji. ME2A_W01, ME2A_W05 Kolokwium M_W002 Student posiada wiedzę dotyczącą błędów numerycznych i ich wpływu na dokładność obliczeń. Posiada wiedzę dotyczącą sposobów wykorzystania metod numerycznych w nauce i technice. ME2A_W01, ME2A_W05 Kolokwium M_U001 Student potrafi dla prostych metod skorzystać z odpowiednich wzorów i przeprowadzić obliczenia przy użyciu notatnika lub przy pomocy arkusza kalkulacyjnego ME2A_U06, ME2A_U14, ME2A_U16 Aktywność na zajęciach, Wykonanie ćwiczeń laboratoryjnych M_U002 Student potrafi dla niezbyt skomplikowanych metod numerycznych napisać własny program komputerowy służący do rozwiązania postawionego problemu inżynierskiego ME2A_U06, ME2A_U14, ME2A_U16 Wykonanie ćwiczeń laboratoryjnych, Wykonanie projektu Wiedza Umiejętności 1/5 Karta modułu - Metody numeryczne Kompetencje społeczne M_K001 Student wykazuje się samodzielnością w trakcie rozwiązywania problemów postawionych przez prowadzącego w trakcie ćwiczeń laboratoryjnych ME2A_K01, ME2A_K04 Aktywność na zajęciach, Wykonanie ćwiczeń laboratoryjnych M_K002 Student rozumie potrzebę i zna możliwości ciągłego dokształcania się i podnoszenia kwalifikacji ME2A_K01, ME2A_K08 Aktywność na zajęciach, Wykonanie ćwiczeń laboratoryjnych Matryca efektów kształcenia w odniesieniu do form zajęć Konwersatori um Zajęcia seminaryjne Zajęcia praktyczne Zajęcia terenowe Zajęcia warsztatowe Student zna i rozumie podstawy matematyczne metod numerycznych używanych do rozwiązywania układów równań liniowych i nieliniowych, przeprowadzania interpolacji i aproksymacji, całkowania i różniczkowania numerycznego, wyznaczania minimum funkcji. + - - - - - - - - - - M_W002 Student posiada wiedzę dotyczącą błędów numerycznych i ich wpływu na dokładność obliczeń. Posiada wiedzę dotyczącą sposobów wykorzystania metod numerycznych w nauce i technice. + - - - - - - - - - - M_U001 Student potrafi dla prostych metod skorzystać z odpowiednich wzorów i przeprowadzić obliczenia przy użyciu notatnika lub przy pomocy arkusza kalkulacyjnego - - + - - - - - - - - M_U002 Student potrafi dla niezbyt skomplikowanych metod numerycznych napisać własny program komputerowy służący do rozwiązania postawionego problemu inżynierskiego - - + - - - - - - - - E-learning Ćwiczenia projektowe M_W001 Inne Ćwiczenia laboratoryjne Forma zajęć Ćwiczenia audytoryjne Student, który zaliczył moduł zajęć wie/umie/potrafi Wykład Kod EKM Wiedza Umiejętności Kompetencje społeczne 2/5 Karta modułu - Metody numeryczne M_K001 Student wykazuje się samodzielnością w trakcie rozwiązywania problemów postawionych przez prowadzącego w trakcie ćwiczeń laboratoryjnych - - + - - - - - - - - M_K002 Student rozumie potrzebę i zna możliwości ciągłego dokształcania się i podnoszenia kwalifikacji - - + - - - - - - - - Treść modułu zajęć (program wykładów i pozostałych zajęć) Wykład Zajęcia mają na celu zaznajomienie studentów z podstawowymi algorytmami metod numerycznych wykorzystywanymi do rozwiązywania problemów inżynierskich szczególnie w dziedzinie metalurgii. Na wykładach zostaną omówione następujące zagadnienia: 1. podstawowe pojęcia związane z obliczeniami numerycznymi, wykorzystanie elektronicznych maszyn cyfrowych do wykonywania obliczeń numerycznych, algorytmy, błędy numeryczne, numeryczne obliczanie wartości funkcji, schemat Hornera 2. wybrane elementy algebry liniowej – rozwiązywanie układu liniowych równań algebraicznych metodą eliminacji Gaussa, obliczanie wyznacznika macierzy kwadratowej, macierz odwrotna 3. numeryczne rozwiązywanie równań nieliniowych metodą Newtona (stycznych), siecznych, falsi, bisekcji, iteracji prostej 4. rozwiązywanie układów nieliniowych równań algebraicznych metodą NewtonaRaphsona 5. interpolacja – interpolacja wielomianowa (wzór interpolacyjny Lagrange’a), metoda krzywych sklejanych (splines) 6. aproksymacja – aproksymacja jednostajna i średniokwadratowa; aproksymacja średniokwadratowa w bazach: jednomianów, wielomianów ortogonalnych, funkcji trygonometrycznych, funkcji sklejanych 7. numeryczne obliczanie całek oznaczonych – metoda prostokątów, metoda trapezów, metoda Simpsona, kwadratury 8. numeryczne rozwiązywanie równań różniczkowych zwyczajnych – metoda Eulera, metody Rungego-Kutty, metody predyktor-korektor 9. minimalizacja wartości funkcji – funkcja celu, metody bezgradientowe: metoda złotego podziału, metoda simpleks; metody gradientowe: metoda największego spadku, metoda gradientów sprzężonych, metoda Newtona 10. generatory liczb pseudolosowych – liniowe, nieliniowe i kombinowane generatory o rozkładzie równomiernym. Przykłady generatorów. Ćwiczenia laboratoryjne Praktyczna realizacja (w formie ćwiczeń praktycznych realizowanych na komputerze) wybranych tematów omówionych w trakcie wykładu. Studenci zaimplementują algorytmy następujących metod numerycznych w postaci programu komputerowego (język C++ lub C1. – środowisko MS Visual Studio) lub arkusza kalkulacyjnego (MS Excel): 1. rozwiązywanie układu liniowych równań algebraicznych metodą eliminacji Gaussa, 3/5 Karta modułu - Metody numeryczne obliczanie wyznacznika macierzy kwadratowej 2. numeryczne rozwiązywanie równań nieliniowych metodą Newtona (stycznych), siecznych 3. metoda falsi, bisekcji, iteracji prostej 4. interpolacja wielomianowa (wzór interpolacyjny Lagrange’a) 5. metoda krzywych sklejanych (splines) 6. aproksymacja średniokwadratowa w bazach: jednomianów, wielomianów ortogonalnych, funkcji trygonometrycznych, funkcji sklejanych 7. całkowanie numeryczne – metoda prostokątów, metoda trapezów, metoda Simpsona 8. całkowanie numeryczne – kwadratury 9. numeryczne rozwiązywanie równań różniczkowych zwyczajnych – metoda Eulera, metody Rungego-Kutty 10. minimalizacja wartości funkcji Sposób obliczania oceny końcowej Ocena końcowa = 50% oceny z kolokwium (wykład) + 50% oceny z ćwiczeń laboratoryjnych Wymagania wstępne i dodatkowe • zakładana jest podstawowa znajomość obsługi komputera • wymagana jest wiedza matematyczna z zakresu analizy matematycznej i algebry liniowej z zakresu I roku studiów inżynierskich • wymagana jest znajomość arkusza kalkulacyjnego oraz elementarnych podstaw języka programowania C, C++ lub C1. Zalecana literatura i pomoce naukowe 1. Fortuna Z., Macukow B., Wąsowski J., Metody numeryczne, WNT, Warszawa, 1998 2. Majchrzak E., Mochnacki B., Metody numeryczne: podstawy teoretyczne, aspekty praktyczne i algorytmy. Wydawnictwo Politechniki Śląskiej, Gliwice, 2004 3. Demidowicz B.P., Maron I.A., Metody numeryczne Część I, Analiza, Algebra, Metody Monte Carlo. PWN, Warszawa, 1965 Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu L. Trębacz, P. Handzlik, W. Funika, M. Smętek, Monitoring of WS-Based Applications, Lecture Notes in Computer Science 3992 (2006) s. 549-556 Informacje dodatkowe Brak 4/5 Karta modułu - Metody numeryczne Nakład pracy studenta (bilans punktów ECTS) Forma aktywności studenta Obciążenie studenta Udział w wykładach 28 godz Udział w ćwiczeniach laboratoryjnych 28 godz Egzamin lub kolokwium zaliczeniowe 2 godz Samodzielne studiowanie tematyki zajęć 23 godz Przygotowanie do zajęć 30 godz Dodatkowe godziny kontaktowe z nauczycielem 5 godz Sumaryczne obciążenie pracą studenta 116 godz Punkty ECTS za moduł 4 ECTS 5/5