Kursöversikt

SF1544 är en grundläggande kurs i numeriska metoder. Årets kursomgång äger huvudsakligen rum på plats på Campus, men redovisning av labbar sker över Zoom, och handledning för labbarna sker både i datorsal och över Zoom.

Lärandemål

Efter kursen ska du kunna:

  • för en allmän formulering av ett tekniskt eller naturvetenskapligt problem, identifiera och klassificera de matematiska delproblem som behöver lösas, samt skriva om dessa på en form som är lämplig för numerisk behandling
  • välja, tillämpa och implementera numeriska metoder för att producera en lösning till ett givet problem
  • med hjälp av begrepp och koncept inom numerisk analys beskriva, karaktärisera och analysera numeriska metoder och uppskatta tillförlitligheten hos numeriska resultat
  • presentera problemställningar, tillvägagångssätt vid lösning av problem och resultat på ett tydligt sätt

I kursen ingår numeriska metoder för:

  • lösning av linjära ekvationssystem (fulla, triangulära, bandade)
  • minstakvadratmetoden för överbestämda system
  • lösning av ickelinjära ekvationer (skalära och system)
  • lösning av egenvärdesproblem
  • beräkning av integraler
  • beräkning av derivator
  • interpolation
  • lösning av begynnelse- och randvärdesproblem för ordinära differentialekvationer (ODE)
  • lösning av partiella differentialekvationer (PDE)
  • optimering
  • fel- och störningsanalys

Följande tekniker och begrepp gås igenom i kursen: iteration, linjärisering, diskretisering, extrapolation, noggrannhetsordning, konvergenshastighet, komplexitet, kondition och stabilitet.

Se även kurs- och programkatalogen.

Krav för godkänt slutbetyg

För att bli godkänd på kursen behöver du klara följande obligatoriska moment:

För detaljer om tentan, se sidan Examination och tentamen, där du även hittar extentor.

För laborationer, se längre ner. 

Föreläsningar

Föreläsningarna äger rum i sal på campus enligt planeringen på sidan Kursplanering och lektionsmaterial. Föreläsningsanteckningar, Matlabfiler och annat material finns på samma sida.

Övningar

Övningarna äger rum på campus. Det finns två övningsgrupper:

  • Sal 1: Edith Frisk Gärtner
  • Sal 2: Oscar Jenner

Övningar: Sal 1/2: Första respektive andra salen listad i schemat. I sal 1 (Edith) blir det räknestuga. Du bestämmer själv vilka uppgifter du vill jobba med och kan ställa frågor. I sal 2 (Oscar) blir det mer lärarlett. Här plockar Oscar ut uppgifter som ni får tänka på och som han sedan går igenom på tavlan. 

Uppgifter till övningarna finns på sidan Rekommenderade övningsuppgifter.

Laborationer

Kursen innehåller tre obligatoriska laborationsuppgifter, som ska utföras i grupper om två studenter. Uppgiftslydelserna samt instruktioner gällande utförande och redovisning finns under Uppgifter. Laboration 1 och 2 ska utföras i Matlab. Om du inför Laboration 3 känner at du vill använda ett annat programmeringsspråk för Laboration 3,  ta kontakt med Anna-Karin. Länkar till Matlab-material för egenstudier finns på sidan Kurslitteratur.

Om du behöver hjälp med att hitta labbpartner kan du använda diskussionstråden Hitta labbpartner.

Vid de schemalagda laborationstillfällena finns möjlighet att ställa frågor om uppgifterna. Ni kan sitta antingen i de bokade datorsalarna eller i närheten med egen dator. Så här gör ni för att få hjälp på labbarna:

Om ni sitter i datorsal:

  • Använd kösystemet för SF1544 för att ställa er i hjälpkön.
  • Ange salens namn och datorns nummer i rutan "Location", till exempel "Orange-05".
  • Ange vilken uppgift ni vill ha hjälp med i rutan "Comment".
  • En assistent kommer till er när det är er tur.

Om ni sitter på annan plats, tex i korridor utanför datorsal, ange så väl som möjligt var ni sitter så att vi lätt hittar er. 

Ni förväntas arbeta med laborationsuppgifterna även utanför schemalagd tid – annars kommer ni inte hinna. Utöver kursens schemalagda laborationstillfällen kan Allmänhandledningen svara på allmänna frågor om programmering och numeriska metoder. Kolla allmänhandledningens schema så att handledaren som jobbar när ni går dit kan Matlab och numme.

Redovisning av laborationer

Instruktioner finns här: 

Redovisning av laborationer

Tidsåtgång

Kursen ger 6 hp, vilket innebär att du totalt förväntas ägna cirka 160 timmar åt kursen (4 veckors heltidsarbete). Av denna tid består ca 60 timmar av schemalagda undervisningspass – de återstående 100 timmarna består alltså av eget arbete (med labbuppgifter, inläsning, övningsuppgifter etc).

Kursen går, exklusive juluppehållet, över 15 veckor, vilket betyder att du kan förväntas behöva lägga i genomsnitt 100/15 ≈ 6,5 timmar på eget arbete varje vecka, utöver schemalagd tid.

Kurslitteratur

Se sidan Kurslitteratur.