Skoči na glavni sadržaj

Sadržaj predmeta

Računalna matematika

Šifra:
21703
Kratica:
RAČMAT
Visoko učilište:
Fakultet strojarstva i brodogradnje
ECTS bodovi:
3.0
Opterećenje:
15(V) + 30(P)
Nositelji:

prof. dr. sc. Andrej Jokić

izv. prof. dr. sc. Vladimir Milić

Izvođači:

izv. prof. dr. sc. Vladimir Milić (V, P)

prof. dr. sc. Andrej Jokić (P)

Filip Maletić, mag. ing. el. techn. inf. (V)

Opis predmeta:
Ciljevi predmeta: Osnovni cilj kolegija Računalna matematika je osposobiti studente da samostalno koriste računala za definiranje i rješavanje matematičkih problema (matematičko formuliranje i rješavanje inženjerskih problema), za procesurianje i analiziranje podataka i dobivenih rezultata (npr. putem prikladnih grafičkih prikaza), te za predstavljanje, dokumentiranje i publiciranje rješenja u prikladnim obliku koristeći LaTeX. U kolegiju se koriste MATLAB (Scilab, Octave, SAGE) i R kao "stateoftheart" programski paketi za računalnu matematiku. MATLAB je (zasad) dostupan studentima uz plaćene licence od strane FSBa, dok su R i LaTeX besplatani programski paketi. Ove programske pakete karakterizira fleksibilan programski jezik prilagođen za formuliranje i rješavanje kompleksnih matematičkih problema, velik skup ugrađenih, učinkovitih numeričkih algoritama, te algoritmi za kreiranje grafika. Uz gore navedene ciljeve, u samom kolegiju se u MATLABu i Ru obrađuje niz tema iz matematike koje zauzimaju važno mjesto u okviru strojarskih inženjerskih disciplina. Uvjeti za upis predmeta i ulazne kompetencije koje su potrebne za predmet: Nema ih. Obaveze studenata: Redoviti dolazak na predavanja i vježbe u računalnim učionicama. Rješavanje nekoliko seminara preko Scriptrunner sustava. Konzultacije prema potrebi. Ocjenjivanje i vrednovanje rada studenata tijekom nastave i na završnom ispitu: 30 % ocjena seminara i vježbi 30 % pismeni ispit / kolokviji 40 % usmeni ispit Načini praćenja kvalitete koji osiguravaju stjecanje izlaznih znanja, vještina i kompetencija: Seminari i domaće zadaće prate se preko Scriptrunner sustava: http://sr4.fsb.hr i/ili http://scriptrunner.carnet.hr Nakon uspješno savladanog kolegija student će moći (ishodi učenja): Kreirati i koristiti niz različitih tipova podataka u Matlabu i Ru (vektore, matrice, polja, stringove,...) Definirati, objasniti i koristiti naredbe za upravljanje programom (for, if, while,...) Definirati/kreirati funkcije u Matlabu i Ru Generirati grafičke prikaze (2D i 3D) podataka i funkcija Riješiti niz osnovnih problema iz linearne algebre (sustavi linearnih jednadžbi, vektorske i matrične norme, svojstvene vrijednosti, singularne vrijednosti, rang matrice) koristeći Matlab i R Klasificirati izvore pogrešaka te predstaviti i na računalu ilustrirati neke od najčešćih numeričkih problema u računalnoj matematici Riješiti probleme interpolacije i aproksimacije koristeći Matlab i R Numerički rješavati diferencijalne jednadžbe Prepoznati klase optimizacijskih problema i riješiti ih koristeći Matlab i R Predavanja Vježbe
Jezici izvođenja nastave:

Hrvatski

Obavezna literatura:

1. M. Essert, T. Žilić Matrični laboratorij, Zavodska skripta, 2003.

2. M. Essert, A. Jokić, V. Milić, T. Žilić, Računalna matematika, http //zrno.fsb.hr/katedra/?menu=21&submenu=4&kolegij=5 Zavodska skripta, 2011.

Preporučena literatura:

3. Timothy A. Davis, Kermit Sigmon, MATLAB Primer, 7th ed., A CRC Press Company, 2005

4. Alfio Quarteroni Fausto Saleri, Scientific Computing with MATLAB and Octave, Springer-Verlag Berlin Heidelberg, 2006

5. W. John Braun and Duncan J. Murdoch, A First Course in Statistical Programming with R, Cambridge University Press, Cambridge, New York, 2007.

6. Robert I. Kabacoff, R in Action, Manning Publications Co., Shelter Island, 2011.

Predmet u nastavnom programu:
Šifra studija Naziv studija Razina studija Semestar izvođenja Obavezni/Izborni
16 Inženjersko modeliranje i računalne simulacije prijediplomski 6 izborni

* predmet se ne predaje u tom semestru

Legenda

  • P - Predavanja
  • V - Vježbe