To je projekt z gradivi in domačimi nalogami pri predmetu Numerična matematika. Za praktično delo pri tem predmetu bomo uporabljali platformo GitLab, ki omogoča vodenje projektov in sodelovanje.
Preberite si več o načinu dela v vodiču za sodelovanje in kako poteka delo v GitLab.
Repozitorij je organiziran kot paket z imenom NumMat
za
programski jezik julia, ki ga uporabljamo na vajah.
src
vseguje splošno uporabne funkcije, ki jih sprogramiramo na vajah in so del paketaNumMat
docs
vsebuje dokumente v formatu Markdown z gradivi za vaje in opisi domačih nalog.vaje
vsebuje programe, ki jih naredimo na vajah, vključno z vhodnimi podatki in grafično vizualizacijo. Programi ilustrirajo, kako uporabiti funkcije iz paketaNumMat
.test
vsebuje kodo za testiranje funkcij iz paketaNumMat
Računanje kvadratnega korena s Taylorjevo vrsto in Newtonovo metodo.
Računanje vrednosti funkcij sin in cos.
Tridiagonalni linearni sistemi enačb.
Ravnovesna lega mreže vzmeti.
Invariantna porazdelitev Markovske verige
Spektralno razvrščanje v gruče
Newtonova interpolacija, Hermitova interpolacija, zlepki
Lagrangeva interpolacija v Čebiševih točkah (chebfun)
Konvergenčno območje Newtonove metode
Metoda nedoločenih koeficientov in sestavljene kvadraturne formule
Večkratni integrali
Numerični odvod, metoda končnih razlik za Laplaceovo enačbo (minimalne ploskve)
Eulerjeva in trapezna metoda.
Perioda geostacionarne orbite