SylabUZ
Nazwa przedmiotu | Metody komputerowe w obliczeniach inżynierskich |
Kod przedmiotu | 11.3-WE-AiRP-MKwOI |
Wydział | Wydział Nauk Inżynieryjno-Technicznych |
Kierunek | Automatyka i robotyka |
Profil | ogólnoakademicki |
Rodzaj studiów | pierwszego stopnia z tyt. inżyniera |
Semestr rozpoczęcia | semestr zimowy 2021/2022 |
Semestr | 1 |
Liczba punktów ECTS do zdobycia | 5 |
Typ przedmiotu | obowiązkowy |
Język nauczania | polski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 30 | 2 | 18 | 1,2 | Zaliczenie na ocenę |
Laboratorium | 30 | 2 | 18 | 1,2 | Zaliczenie na ocenę |
Celem przedmiotu jest:
zapoznanie studentów z podstawowymi metodami komputerowymi stosowanymi przy obliczeniach inżynierskich,
ukształtowanie wśród studentów zrozumienia konieczności poprawnego wykonywania obliczeń inżynierskich z założoną dokładnością,
ukształtowanie podstawowych umiejętności praktycznego wykorzystania środowisk Matlab/Octave/Scilab w rozwiązywaniu typowych zadań inżynierskich.
Brak (przedmiot na 1 semestrze studiów)
Środowiska obliczeń inżynierskich Matlab, Octave oraz Scilab. Charakterystyka każdego ze środowisk, zakres zastosowań, główne wady i zalety. Zasady i wskazówki korzystania z obszernej pomocy dołączanej do środowisk. Operacje algebraiczne na wektorach i macierzach oraz ich przekształcenia. Wyrażenia logiczne i operatory relacyjne. Operacje na ciągach znaków. Podstawowe funkcje matematyczne trygonometryczne i słowa kluczowe. Instrukcje iteracyjne i rekurencja (pętle for, while), konstrukcje warunkowe (if-else, switch-case). Definicja skryptu oraz funkcji. Operacje na plikach i zmiennych w przestrzeni roboczej. Elementy programowania, debugowanie. Funkcje analizujące zbiór danych. Operacje na wielomianach. Interpolacja i aproksymacja. Tworzenie wykresów dwu- i trójwymiarowych. Prosta animacja. Niestandardowe struktury danych: macierze rzadkie, struktury, tablice komórkowe, tablice wielowymiarowe. Operacje na symbolach. Budowa graficznego interfejsu użytkownika. Wykorzystanie zewnętrznych kompilatorów znanych języków programowania (C, C++). Przegląd wybranych przyborników. Pakiet Simulink. Budowa modeli z bloków operacyjnych, symulowanie układów w czasie rzeczywistym, komunikacja z serwerem OPC.
Wykład: wykład konwencjonalny
Laboratorium: ćwiczenia laboratoryjne
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze sprawdzianów w formie pisemnej.
Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze sprawdzianów i sprawozdań z ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.
Składowe oceny końcowej = wykład: 50% + laboratorium: 50%.
1. Mrozek, B., Mrozek, Z. MATLAB i Simulink. Poradnik użytkownika. Wydanie IV, Wydawnictwo Helion, 2017
2. Brzózka, J., Dorobczyński, L., Matlab – środowisko obliczeń naukowo-technicznych. PWN, Warszawa 2008
3. Brozi, A., Scilab w przykładach. Wydawnictwo NAKOM, Poznań, 2010
1. Krzyżanowski, P., Obliczenia inżynierskie i naukowe. Szybkie, skuteczne, efektowne. PWN 2011
2. Sulaymon E., Beginning MATLAB and Simulink: From Novice to Professional, Apress, 2019
3. Salazar, J.R., Essential Matlab and Octave. Apple Academic Press, Kanada 2014
Zmodyfikowane przez dr inż. Marcel Luzar (ostatnia modyfikacja: 20-04-2021 09:01)