Nastavni materijali

Uvodno predavanje (.pdf)

Kratki pregled najvažnijih stvari: Survival guide

Zadaci se rješavaju u sklopu predavanja.

Zadaci s prethodnih ispita (.pdf)

Ovdje možete pronaći zadatke s prijašnjih kontrolnih zadaća i ispitnih rokova, u .pdf formatu.

Program predavanja:

1. Rješavanje sustava linearnih algebarskih jednadžbi
2. Postupci nelinearnog optimiranja
3. Genetski algoritmi
4. Analiza prijelaznih pojava
5. Pogreške u postupcima analize
6. Složenost algoritama
7. Dinamičko ponašanje sustava
 

Nastavni materijali (u repozitoriju lijevo):

C++

Turbo uvod u C++ - prvi dio
Turbo uvod u C++ - drugi dio
Knjiga Bruce Eckel's "Thinking in C++" 2nd Edition (lokalno u html formatu)

Algoritmi
Algoritam LU dekompozicije te supstitucije unaprijed i unatrag
Algoritam pronalaženja unimodalnog intervala
Algoritam zlatnog reza
Algoritam Hooke-Jeeves postupka
Algoritam simpleks postupka (Nelder - Mead)
Algoritam postupka po Boxu
Algoritam Gauss-Newton
Algoritam Levenberg-Marquardt

MATLAB
MATLAB predavanje 1 (pdf)
MATLAB Tutorial (html) - FESB
MATLAB primjeri
Integracija C/C++/C#/Java programa s MATLAB-om

Genetski algoritmi, genetsko programiranje
Predavanje: Uvod u genetske algoritme
Auditorne vježbe: Simulacija rada GA
Skripta Genetski algoritmi (1. dio)‚ na stranici Genetski algoritmi (stranicu održava M. Golub)
Primjer implementacije raznih stohastičkih algoritama (ECF) (Win32)
Predavanje: Simulirano kaljenje