beskriva och använda numeriska algoritmer inom områden såsom derivering, integrering, bestämning av nollställen till funktioner, lösning av differentialekvationer, interpolation och extrapolation
förklara några av de viktigaste egenskaperna hos begreppen beräkningskostnad, konvergens och stabilitet
konstruera välstrukturerade program i Matlab
beskriva och använda grundläggande begrepp och kommandon i Matlab samt kunna hantera vektorer, matriser och matrisräkning i Matlab
använda Matlabs verktyg för grafik och visualisering
använda Matlab för lösning av numeriska problem med maskinteknisk bakgrund samt kunna utföra grundläggande tillförlitlighetsanalys av resultaten.
Kursinnehåll
Några algoritmer inom numerisk analys: Beräkning av nollställen (numeriska metoder för linjära och icke-linjära ekvationssystem), interpolation, minsta kvadratmetod, extrapolation, numerisk derivering, numerisk integrering, numerisk lösning av differentialekvationer och matrisräkning. Beräkningskostnad, konvergens och stabilitet hos numeriska algoritmer. Grundläggande programmering i Matlab: Datatyper och variabler. Kontrollstrukturer och iterationer. Funktioner och m-filer. Vektorer och matriser. Grafik och visualisering. Enkel filhantering. Programstrukturering. Lösning av numeriska problem med maskinteknisk bakgrund.
Förutsättningar
Matematik GR (A): Envariabelanalys 2, 7,5 hp samt Matematisk statistik och linjär algebra, 7,5 hp.
Litteratur
MATLAB-beräkningar inom teknik och naturvetenskap – med symbolisk matematik - Per Jönsson