Matlab - programowanie i zastosowania B. Informacje szczegółowe
Transkrypt
Matlab - programowanie i zastosowania B. Informacje szczegółowe
Matlab - programowanie i zastosowania B. Informacje szczegółowe Elementy składowe przedmiotu Nazwa przedmiotu Kod przedmiotu Nazwa kierunku Nazwa jednostki prowadzącej kierunek Język przedmiotu Liczba godzin zajęć dydaktycznych oraz forma prowadzenia zajęć Rok studiów / semestr Liczba punktów ECTS Prowadzący Treści merytoryczne przedmiotu Efekty kształcenia wraz ze sposobem ich weryfikacji Forma i warunki zaliczenia przedmiotu Wykaz literatury podstawowej i uzupełniającej Opis Matlab - programowanie i zastosowania 0600-IS1-1MPZ Informatyka Wydział Matematyki i Informatyki, Instytut Informatyki polski Wykład, 15 godz. Metody dydaktyczne: wykład, dyskusja, wyjaśnienie, laboratorium, rozwijanie umiejętności I/2 4 dr Aneta Polewko-Klim Podstawowe polecenia Matlaba, zapis i odczyt zmiennych do/z przestrzeni roboczej, import i eksport danych. Rachunek wektorowy i macierzowy. Wyrażenia i instrukcje warunkowe, iteracje, łańcuchy, skrypty. Funkcje. Grafika 2D i 3D. Tworzenie interfejsu GUI. Wykorzystanie toolboksów. Wybrane obliczenia numeryczne z użyciem wewnętrznych funkcji Matlaba (np. wyznaczanie ekstremum funkcji, obliczanie wartości całek, rozwiązywanie układu równań liniowych, rozwiązywanie równań różniczkowych zwyczajnych, wyznaczanie miejsc zerowych funkcji). 1. Zna podstawowe możliwości pakietu Matlab K_W06 (+) K_W07 (+++) (test) 2. Potrafi zdefiniować podstawowe operacje na macierzach K_W01 (++) K_W07 (+++) (test) 3. Potrafi zastosować podstawowe konstrukcje programistyczne (operatory, wyrażenia, instrukcje iteracyjne, instrukcje warunkowe, instrukcje wejścia/wyjścia) do konstrukcji prostych programów w języku programowania Matlab. K_U07 (+) K_U08 (+++) (rozwiązywanie zadań, problemów, test) 4. Potrafi wykorzystać funkcje Matlaba do realizacji wybranych, podstawowych zagadnień z algebry liniowej i analizy numerycznej K_U09 (+) K_U10 (+) (test) 5. Posługuje się terminologią informatyczną w języku obcym. K_U21 (++) (ocena zaangażowania w dyskusji) 6. Dostrzega korzyści z zastosowania systemu komputerowego do rozwiązywania problemów opisujących zjawiska występujące w naturze K_K02 (+) (prezentacja wyników w formie ustnejrealizowana w grupie) Zaliczenie przedmiotu wymaga spełnienia następujących warunków: • obecności na zajęciach (przy czym dopuszczalne są maksymalnie 3 usprawiedliwione nieobecności) • warunek konieczny uzyskanie pozytywnej oceny z laboratorium, • algorytm zaliczenia przedmiotu: uzyskanie co najmniej 50% liczby punktów z testu końcowego, • ocena może zostać podniesiona o 0.5 za wzorową frekwencję na wykładach (wzorowa ozn. max 1 nieobecność), oraz o 0.5 za uzyskanie minimum oceny 4.5 z laboratorium; Liczba nieusprawiedliwionych nieobecności kwalifikująca do niezaliczenia przedmiotu wynosi 4h. Literatura podstawowa: 1. A. Zalewski, R. Cegieła. Matlab - obliczenia numeryczne i ich zastosowania. Nakom, 2002 2. J. Brzózka, L. Dorobczyński. Programowanie w Matlab. Mikom, 1998. 3. A. Kamińska, B. Pańczyk. Ćwiczenia z Matlab. Przykłady i zadania. Mikom, 2002. Literatura uzupełniająca: 1. Dokumentacja pakietu Matlab dostępna on-line (http://www.mathworks.com/help/techdoc/). 2. Matlab for dummies, A.Wiley Brand, John Wiley & Sons. Inc. 2014