Studijski program/programi: INFORMACIONE TEHNOLOGIJE
Vrsta i nivo studija: osnovne strukovne studije
Naziv predmeta: Uvod u MATLAB
Status predmeta: izborni
Broj ESPB: 6
Cilj predmeta
Cilj predmeta je da se izuče osnove programskog paketa MATLAB. Najpre je potrebno upoznati se sa MATLAB-ovim okruženjem i osnovnim funkcijama koje on pruža. Cilj je upoznati se sa mogućnostima ovog softvera, primenom matematičkih operacija, radom sa matricama, polinomima i ostalim matematičkim strukturama, crtanjem grafika, osnovnim tehnikama programiranja, rešavanjem sistema jednačina i modelovanjem sistema. Pored ovoga, potrebno je savladati formiranje osnovnih Simulink modela, kao i pokretanje i izbor koraka simulacije.
Ishod predmeta
Po završetku ovog kursa studenti će biti u stanju da primenjuju programski paket MATLAB u projektovanju numeričkih algoritama i osnovnih računarskih metoda u mehanici, kao i da rešavaju praktične probleme kroz programsku realizaciju u softverskom paketu MATLAB. Upoznaće se sa MATLAB-ovim okruženjem i osnovnim funkcijama koje on pruža. Studenti će savladati primenu matematičkih operacija, rad sa matricama, polinomima i ostalim matematičkim strukturama, crtanje grafika, osnovne tehnike programiranja i modelovanje sistema. Pored ovoga, dobiće osnovna neophodna znanja iz Simulinka kao što je formiranje Simulink modela automatizovanih procesa.
Sadržaj predmeta
Teorijska nastava:
- Upoznavanje sa osnovama rada u MATLAB-u
- Generisanje nizova i matrica i matematičke operacije s njima
- Operacije sa matricama
- Skript datoteke, programiranje u MATLAB-u
- Logičke operacije u MATLAB-u
- Programiranje u MATLAB-u, if naredbe, petlje
- Funkcije u MATLAB-u
- Dvodimenzionalna grafika u MATLAB-u
- Trodimenzionalna grafika u MATLAB-u
- Polinomi, interpoliranje i aproksimiranje podataka krivom (fitovanje)
- Numeričke tehnike i simbolička matematika u MATLAB-u
- Simulink savladavanje osnovne biblioteke elemenata, postupka dobijanja modela i izbora koraka simulacije i metode rešavanja modela
Praktična nastava
Rad u programskom paketu MATLAB.
Svaka oblast je ispraćena praktičnim vežbama na računaru koje ilustruju primenu onoga što je izloženo na predavanju.
Laboratorijske vežbe:
- Uvod u MATLAB
- Vektori i matrice
- Operacije sa matricama
- Skript datoteke, programiranje u MATLAB-u
- Logičke operacije u MATLAB-u
- Programiranje u MATLAB-u, if naredbe, petlje
- Funkcije u MATLAB-u
- Dvodimenzionalna grafika u MATLAB-u
- Trodimenzionalna grafika u MATLAB-u
- Polinomi, interpoliranje i aproksimiranje podataka krivom
- Numeričke tehnike i simbolička matematika u MATLAB-u
- Simulink