- Usvojiti teorijske postavke, metode i algoritme numeričke analize,
- Razviti sposobnost izrade programa za potrebe inženjerske numeričke analize u jeziku MATLAB,
- Osposobiti se za kvalificiranu primjenu numeričkih alata u inženjerskim problemima
Sposobnost primjene računala u rješavanju inženjerskih problema putem odgovarajućeg modeliranja, primjene numeričkih postupaka i razvoja računalnih programa.
očekivani ishodi učenja
Nakon završenog kolegija, studenti će biti sposobni:
- objasniti osnovnu građu računala,
- opisati proces izrade programa,
- MATLAB jezik: karakterizirati i primijeniti elemente sintakse
- kategorizirati svojstva numeričkih postupaka,
- izgraditi dijagrame toka za jednostavnije probleme,
- numerički modelirati jednostavnije inženjerske probleme,
- osmisliti i primijeniti osnovne postupke numeričke analize za: rješavanje linearnih sustava, nelinearnih jednadžbi, integraciju, diferenciranje, interpolaciju, aproksimaciju
- razviti i testirati vlastite programe u jeziku MATLAB-u
Uvod u primjenu računala. Pojmovi vezano uz numeričke postupke i analizu, jednostavni algoritmi. Osnovni pojmovi sklopovske strukture računala.
Korištenje i izrada programskih skripti u MATLAB-u
Elementarni numerički postupci i primjeri inženjerske primjene u problemima (mehanika,...)
- grafička vizualizacija, 2D i 3D
- rješavanje sustava linearnih jednadžbi i nelinearnih jednadžbi
- interpolacija i integracija, krivulje u nizu
- konačne razlike i numerička integracija
- mrežni problemi, kombinatorički problemi, Monte Carlo
- pretraživanje i odlučivanje
Primjeri postavljanja fizikalnih i matematičkih modela za različite probleme, primjena odgovarajućih algoritama.
preporučena literatura
Damir Vučina, 'Primjena računala u inženjerskoj analizi', FESB 2007
dopunska literatura
S. C. Chapra, R.P. Canale, "Numerical Methods for Engineers", McGraw-Hill 2006
G. Lindfield, J. Penny, "Numerical Methods using MATLAB ", Ellis Horwood 1995
jezik poduke
Hrvatski
način praćenja kvalitete i uspješnosti izvedbe svakog predmeta i/ili modula
Mišljenja studenata o kvaliteti nastave putem anketa.
Povremeno promatranje i evaluacija nastave od strane predstojnika odsjeka/ šefa katedre.
ispit (način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (M1, M2 - kolokvija). Prvi međuispit je nakon 7 tjedana nastave, a drugi nakon 13 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima.
Uvjet za pozitivnu ocjenu je minimalno 50% bodova na svakom međuispitu i završnom ispitu. Završni ispit uključuje i kratki usmeni dio.
Ocjena(%) = 0,5*M1 + 0,5*M2
M1, M2 - bodovi na međuispitima izraženi u postocima.
Konačna se ocjena utvrđuje na sljedeći način:
Postotak Ocjena
50% do 61% dovoljan (2)
62% do 74% dobar (3)
75% do 87% vrlo dobar (4)
88% do 100% izvrstan (5)
Student koji ne položi ispit preko kolokvija polaže ispit koji sadrži zadatke te teoretska pitanja. Uvjet za prolaz ispita je 50% bodova od ukupnog broja te pozitivan rezultat zadataka i teorije. Na jesenskim ispitnim rokovima ispit se polaže u cjelini.
Ispitni rokovi: Prema kalendaru FESBa
Nastavne jedinice za Predavanja
Broj sati
1.
1. Uvod u primjenu računala.
2 sata
2.
2. Osnovni pojmovi logičkih sklopova i strukture računala.
4. Pojmovi vezano uz numeričku analizu, osnovni algoritmi.
2 sata
5.
5. Korištenje i izrada programskih skripti u MATLAB-u, 1. dio.
2 sata
6.
6. Korištenje i izrada programskih skripti u MATLAB-u, 2. dio.
2 sata
7.
7. Elementarni numerički postupci i primjeri inženjerske primjene u problemima (mehanika, mehanika fluida, termotehnika, ..).
2 sata
8.
8. Primjena numeričkih postupaka kod inženjerskih problema, rješavanje sustava linearnih jednadžbi.
2 sata
9.
9. Primjena numeričkih postupaka kod inženjerskih problema, rješavanje nelinearnih jednadžbi i nelinearnih sustava.
2 sata
10.
10. Primjena numeričkih postupaka kod inženjerskih problema, interpolacija polinomima i krivuljama u nizu.
2 sata
11.
11. Primjena numeričkih postupaka kod inženjerskih problema, aproksimacija
2 sata
12.
12. Primjena numeričkih postupaka kod inženjerskih problema, numeričko diferenciranje i integracija, optimizacija.
2 sata
13.
13. Postavljanje matematičkih modela za različite primjere inženjerskih problema i odgovarajućih algoritama. Izrada programskih skripti u MATLAB-u.
2 sata
Nastavne jedinice za Laboratorijske vježbe
Broj sati
1.
Upoznavanje s programskim paketom MATLAB
2 sata
2.
Varijable. Unos podataka.
2 sata
3.
Uvjetni izrazi. Usmjeravanje obrade – grananje.
2 sata
4.
Usmjeravanje obrade – petlje.
2 sata
5.
Rad sa datotekama.
2 sata
6.
Matrične operacije. Operatori na razini elemenata.
2 sata
7.
Funkcije. Razmjena argumenata.
2 sata
8.
2D i 3D grafika u MATLABu.
2 sata
9.
Uvod u numeričke postupke. Linearni sustavi.
2 sata
10.
Uvod u numeričke postupke. Rješavanje općenite nelinearne jednadžbe, postupkom uzastopnog raspolavljanja i Newton-ovim postupkom.
2 sata
11.
Uvod u numeričke postupke. Integracija. Trapezno i Simpsonovo pravilo.
2 sata
12.
Uvod u numeričke postupke. Aproksimacija. Interpolacija.
2 sata
13.
Numerički postupci u MATLAB-u. Primjeri primjene.
2 sata
Niste više prijavljeni
Istekla vam je prethodna prijava te se morate ponovno prijaviti.
Nastao je problem u radu sustava
Informacije o problemu smo pohranili i nastojat ćemo ga riješiti. Ako vas ova greška sprječava da obavite nešto važno, možete nas odmah kontaktirati na helpdesk@fesb.hr.
Vaš preglednik nije podržan
Koristite web preglednik koji nije podržan. Za puno korisničko iskustvo, preuzmite najnoviju inačicu vašeg preglednika.