SylabUZ

Wygeneruj PDF dla tej strony

Metody komputerowe w obliczeniach inżynierskich - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Metody komputerowe w obliczeniach inżynierskich
Kod przedmiotu 11.3-WE-AiRP-MKwOI
Wydział Wydział Informatyki, Elektrotechniki i Automatyki
Kierunek Automatyka i robotyka
Profil ogólnoakademicki
Rodzaj studiów pierwszego stopnia z tyt. inżyniera
Semestr rozpoczęcia semestr zimowy 2017/2018
Informacje o przedmiocie
Semestr 1
Liczba punktów ECTS do zdobycia 5
Typ przedmiotu obowiązkowy
Język nauczania polski
Sylabus opracował
  • dr inż. Marcel Luzar
Formy zajęć
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ę

Cel przedmiotu

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.

Wymagania wstępne

Brak (przedmiot na 1 semestrze studiów)

Zakres tematyczny

Ś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.

Metody kształcenia

Wykład: wykład konwencjonalny

Laboratorium: ćwiczenia laboratoryjne

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z kolokwium zaliczeniowego w formie pisemnej.

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium.

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%.

Literatura podstawowa

1.       Pratap, R. Matlab 7 dla naukowców i inżynierów. PWN, Warszawa 2007

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

Literatura uzupełniająca

1.       Krzyżanowski, P., Obliczenia inżynierskie i naukowe. Szybkie, skuteczne, efektowne. PWN 2011

2.       MathWorks, Getting started with Matlab, Version 6. MathWorks 2006

3.       Salazar, J.R., Essential Matlab and Octave. Apple Academic Press, Kanada 2014

Uwagi


Zmodyfikowane przez dr hab. inż. Wojciech Paszke, prof. UZ (ostatnia modyfikacja: 27-04-2017 11:58)