TANA23 · 8 hp · Grundnivå (G1F) · Tillämpad matematik
Matematiska algoritmer och modeller
Ges · nästa start VT 2027
57 %
klarade senaste ordinarie tentan
TEN1 · 3 jun 2026 · 35 studenter
63 %
klarade ordinarie tentorna, alla tillfällen de senaste 5 åren
TEN1 · 134 studenter
73 %
Svårare än 73 % av kurserna på grundnivå
Jämfört med 874 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 73 studenter.
Ingår i 1 program
Tentamen
TEN1 Skriftlig salstentamen
- 5
- 4
- 3
- U
Ordinarie tentor
63 % godkända · 134 studenter
- 57 %35
- 71 %38
- 62 %34
- 59 %27
Omtentor
40 % godkända · 43 studenter
- 60 %10
- 40 %5
- 29 %7
- 33 %9
- 0 %5
- 57 %7
- Klarar omtentan: 40 % (43 studenter), jämfört med 63 % (134 studenter) på ordinarie
- Får 4 eller 5: 22 % (177 studenter)
Visa små tillfällen (1)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 67 %3
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
LAB1 Laborationskurs med obligatorisk närvaro
- G
Ordinarie tillfällen
100 % godkända · 107 studenter
- 100 %28
- 100 %29
- 100 %26
- 100 %24
Senare tillfällen
Inga tillfällen med minst 5 studenter.
Visa små tillfällen (8)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %1
- 100 %2
- 100 %3
Övrigt moment
BAS1 Basgruppsarbete knutet till terminens samtliga kurser
- G
Ordinarie tillfällen
100 % godkända · 131 studenter
- 100 %29
- 100 %38
- 100 %31
- 100 %33
Senare tillfällen
Inga tillfällen med minst 5 studenter.
Om kursen
Mål
Inom beräkningsmatematik utvecklas och analyseras numeriska metoder för lösning av vanligt förekommande matematiska problem, huvudsakligen från teknik och naturvetenskap. Viktiga egenskaper hos metoderna är robusthet, noggrannhet och effektivitet. Då metoderna är tänkta att implementeras på dator är det dessutom viktigt att förstå hur en dator behandlar numerisk information. Det är även viktigt att kunna formulera ett problem matematiskt på ett lämpligt sätt.
Efter avslutad kurs skall studenten kunna:
- förklara grundläggande begrepp inom beräkningsvetenskap samt veta hur en dator lagrar tal och med vilken precision aritmetiska operationer kan utföras.
- förstå hur matematiska problem kan lösas approximativt genomdiskretisering samt kunna använda ett urval av numeriska algoritmer föratt lösa matematiska problem från tillämpningar med dator.
- diskutera möjliga felkällor vid numeriska beräkningar och uppskatta noggrannheten i beräknade resultat.
- formulera ett praktiskt problem som en matematisk modell på ett sätt som lämpar sig för lösning med mjukvara.
- utveckla programvara för att lösa praktiska problem från tillämpningar.
Inom basgruppsmomentet ska studenten:
- Självständigt och i grupp kunna identifiera inlärningsbehov i relation till givna problem relaterade till terminens kurser.
- Samarbeta med kollegor både i lärande och i problemlösning, samt leda tekniska problemlösningssituationer kopplade till terminens områden.
- Bidra till diskussion och resultat i en basgrupp.
Innehåll
Felanalys och talrepresentation: IEEE standard för talrepresentationi datorer. Maskinprecisionen. Analys av beräkningsfel. Kancellation.Felfortplantning och Felkällor.
Interpolation: Polynom- och Splineinterpolation. B-splines. Beskrivning av kurvor och ytor med Bezier polynom.
Lösning av matematiska ekvationer med hjälp av mjukvara: Fixpunktsiteration. Newton-Raphsons metod. Metoder baserade på Polynominterpolation. Implementering av kvadratrot och division på dator.
Beräkning av Integraler: Trapetsmetoden med feluppskattning. Adaptiva metoder och Rekursion.
Ordinära differentialekvationer: Eulers och Runge-Kuttas metoder. Adaptiva metoder. System av differentialekvationer. Lösbarhet och stabilitet. Simularing av fysikaliska fenomen med hjälp av datorprogram
Matematisk modellering: Fysikaliska enheter. Omskrivning till dimensionslöst problem. Diskreta och kontinuerliga modeller. Modeller med inslag av slumpmässighet. Slumptalsgenerering på dator.Programmering i Python: Implementering av numeriska algoritmer. Visualisering av beräkningsresultat.
- Examinator
- Fredrik Berntsson
- Schemalagd tid
- 108 h
- Huvudområde
- Tillämpad matematik