Nazwa przedmiotu:
Metody numeryczne
Koordynator przedmiotu:
dr inż. Krzysztof Wojtas
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Inzynieria Chemiczna i Procesowa
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
1070-IC000-ISP-414
Semestr nominalny:
4 / rok ak. 2022/2023
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1. Godziny kontaktowe z nauczycielem akademickim wynikające z planu studiów 45 2. Godziny kontaktowe z nauczycielem akademickim w ramach konsultacji, egzaminów, sprawdzianów etc. 20 3. Godziny pracy samodzielnej studenta w ramach przygotowania do zajęć oraz opracowania sprawozdań, projektów, prezentacji, raportów, prac domowych etc. 20 4. Godziny pracy samodzielnej studenta w ramach przygotowania do egzaminu, sprawdzianu, zaliczenia etc. 10 Sumaryczny nakład pracy studenta 95
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
-
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
-
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium30h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Podstawowy kurs analizy matematycznej.
Limit liczby studentów:
-
Cel przedmiotu:
1. Poznanie podstawowych metod numerycznych dotyczących rozwiazywania układów równań algebraicznych (liniowych i nieliniowych) i różniczkowych, obliczania całek oznaczonych, interpolacji i aproksymacji funkcji. 2. Nabycie przez studentów umiejętności użytkowania pakietu Matlab lub Scilab w praktyce inżynierskiej z wykorzystaniem wiedzy z zakresu metod numerycznych rozwiązywania równań matematycznych.
Treści kształcenia:
Wykład 1. Wprowadzenie do programowania w pakiecie Matlab. 2. Numeryczne metody rozwiązywania układów liniowych równań algebraicznych: metoda Gaussa, metoda Jordana, metoda Gaussa-Jordana. 3. Numeryczne metody rozwiązywania nieliniowych równań (i układów równań) algebraicznych: metoda Newtona, metoda bisekcji, metoda falsi, metoda siecznych, metoda iteracji prostej, metoda Newtona-Raphsona. 4. Numeryczne metody interpolacji: interpolacja wielomianowa (wielomiany interpolacyjne w postaci naturalnej, metoda Lagrange’a i Newtona), interpolacja metodą krzywych sklejanych. 5. Numeryczne metody aproksymacji danych doświadczalnych: metoda najmniejszych kwadratów. 6. Numeryczne metody obliczania całek oznaczonych: metoda prostokątów, trapezów, Simpsona i Richardsona, kwadratury z punktami nierównoodległymi. 7. Numeryczne metody rozwiązywania równań różniczkowych: metody rozwiązywania równań różniczkowych zwyczajnych (jawne metody Rungego, jawne metody Adamsa, niejawne metod Adamsa, metody predyktor-korektor). 8. Przykłady programów w języku Matlab. Laboratorium 1. Programowanie w języku Matlab: wprowadzenie, podstawowe komendy i instrukcje, praca z konsolą, proste programy obliczeniowe. 2. Napisanie programu obliczającego zadania inżynierskie związane ze znalezieniem wartości pierwiastka algebraicznego równania nieliniowego oraz z interpolacją i aproksymacją danych. 3. Napisanie programu obliczającego zadania inżynierskie związane z rozwiązaniem numerycznym całki oznaczonej oraz z rozwiązaniem równania różniczkowego.
Metody oceny:
1. sprawdzian pisemny 2. test 3. wykonanie projektu 4. dyskusja 5. seminarium
Egzamin:
nie
Literatura:
1. M. Huettner, M. Szembek, R. Krzywda, Metody numeryczne w typowych problemach inżynierii procesowej, Oficyna Wydawnicza PW, Warszawa, 1997. 2. Paweł Gierycz, Michał Huettner, SCILAB w obliczeniach inżynierskich, Oficyna Wydawnicza PW, Warszawa, 2015. 3. A. Brozi, Scilab w przykładach, Poznań, Wydawnictwo Nakom, 2007. 4. C.T. Lachowicz, Matlab, Scilab, Maxima. Opis i przykłady zastosowań, Wydawnictwo Politechniki Opolskiej, 2005. 5. S. Compbell, J.-P. Chancelier, R. Nikoukhah, Modeling and Simulation in Scilab/Scicos, New Springer, 2006.
Witryna www przedmiotu:
-
Uwagi:
Wykład: Wykład — 1 godz. tygodniowo przez 15 tygodni. Obecność nie jest obowiązkowa. Zaliczenie w formie pisemnej (punktowanej od 0 do 10 punktów), po zakończeniu całego cyklu wykładów. Zaliczenie polega na rozwiązaniu testu dotyczącego podstaw programowania w Matlabie oraz metod numerycznych stosowanych w inżynierii chemicznej. Podczas zaliczenia nie można korzystać z urządzeń elektronicznych (telefonów, itp.), notatek i innych materiałów dydaktycznych. Z konieczności zaliczenia mogą być zwolnione osoby (zależy to od woli studenta), które zaliczą ćwiczenia laboratoryjne na ocenę 4,0 lub wyższą. W przypadku zwolnienia z zaliczenia wykładu, dla osób z oceną z laboratorium wynoszącą 4,5 lub 5,0 ocena z wykładu jest równa ocenie z ćwiczeń laboratoryjnych. W przypadku pozostałych osób, ocena z wykładu jest równa 3,0. Dwa terminy zaliczenia po zakończeniu semestru (czerwiec) w odstępach tygodniowych. Oceny: 5.0 – liczba punktów: 10 4.5 – liczba punktów: 9 4.0 – liczba punktów: 8 3.5 – liczba punktów: 7 3.0 – liczba punktów: 6 brak zaliczenia: ≤ 5 punktów Laboratorium: Laboratorium — 2 godz. tygodniowo przez 15 tygodni. Obecność obowiązkowa. Studenci mogą mieć jedną nieusprawiedliwioną nieobecność na zajęciach. Do wykonania są 2 projekty, polegające na rozwiązaniu kilku problemów spotykanych w inżynierii chemicznej, m.in. obliczających wartości pierwiastka algebraicznego równania nieliniowego, interpolacji funkcji, obliczania całki oznaczonej, rozwiązania równania różniczkowego oraz aproksymacji funkcji. Za każdy projekt można uzyskać max. 10 punktów. Zaliczenie odbywa się w formie pisemnej (test). Student musi odpowiedzieć na pytania dotyczące wiedzy na temat zagadnień numerycznych, jakich dotyczył napisany program (metody numeryczne, instrukcje Matlaba, itp.). Za każdy test można uzyskać max. 10 punktów. Warunkiem zaliczenia laboratorium jest wykonanie i podejście do obrony (testu) obydwu projektów. O zaliczeniu decyduje łączna zdobyta liczba punktów, tzn. brak jest wymogu zaliczenia każdego projektu i testu na minimalną liczbę punktów. Oceny z części laboratoryjnej: 5.0 – liczba punktów: 37 – 40 4.5 – liczba punktów: 33 – 36 4.0 – liczba punktów: 29 – 32 3.5 – liczba punktów: 25 – 28 3.0 – liczba punktów: 21 – 24 brak zaliczenia: ≤ 20 punktów Warunkiem zaliczenia przedmiotu jest uzyskanie pozytywnych ocen z części wykładowej i laboratoryjnej. Ocena sumaryczna z przedmiotu obliczana jest jako średnia arytmetyczna z ocen otrzymanych z zaliczenia wykładów i ćwiczeń laboratoryjnych zaokrąglonych „do góry” w przypadku, gdy średnia ocena nie występuje na skali ocen (np. 3.25 – 3.5, 3.75 – 4.0, 4.25 – 4.5, 4.75 – 5.0). W przypadku nieuzyskania zaliczenia przedmiotu konieczne jest jego powtórzenie w kolejnym cyklu realizacji zajęć, przy czym powtórzeniu podlega jedynie ta część przedmiotu (wykład i/lub laboratorium), z której student nie uzyskał oceny pozytywnej.

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka W1
Ma elementarną wiedzę o użytkowaniu pakietu Matlab lub Scilab w praktyce inżynierskiej z wykorzystaniem wiedzy z zakresu metod numerycznych rozwiązywania równań matematycznych.
Weryfikacja: sprawdzian pisemny, kolokwium, dyskusja, seminarium
Powiązane charakterystyki kierunkowe: K1_W11
Powiązane charakterystyki obszarowe: III.P6S_WG, P6U_W, I.P6S_WG.o
Charakterystyka W2
Ma wiedzę z zakresu podstawowych metod numerycznych dotyczących rozwiazywania układów równań algebraicznych (liniowych i nieliniowych) i różniczkowych, obliczania całek oznaczonych, interpolacji i aproksymacji funkcji.
Weryfikacja: sprawdzian pisemny, kolokwium, dyskusja, seminarium
Powiązane charakterystyki kierunkowe: K1_W01
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o

Profil ogólnoakademicki - umiejętności

Charakterystyka U1
Potrafi posługiwać się podstawowymi programami komputerowymi komercyjnymi oraz potrafi przygotować własne proste programy, wspomagające realizację zadań typowych dla inżynierii chemicznej i procesowej.
Weryfikacja: sprawdzian pisemny, kolokwium, dyskusja, seminarium
Powiązane charakterystyki kierunkowe: K1_U04
Powiązane charakterystyki obszarowe: P6U_U, I.P6S_UW.o, III.P6S_UW.o
Charakterystyka U2
Potrafi przygotować i przedstawić własne proste programy.
Weryfikacja: kolokwium, dyskusja, seminarium
Powiązane charakterystyki kierunkowe: K1_U10
Powiązane charakterystyki obszarowe: I.P6S_UK, P6U_U

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka KS1
Rozumie potrzebę dokształcania się i podnoszenia swoich kompetencji zawodowych i osobistych.
Weryfikacja: sprawdzian pisemny, kolokwium, dyskusja, seminarium
Powiązane charakterystyki kierunkowe: K1_K01
Powiązane charakterystyki obszarowe: I.P6S_KK, P6U_K