02685 Scientific Computing for differentialligninger

2016/2017

Kursusinformation
Scientific Computing for differential equations
Engelsk
10
Kandidat
Kurset udbydes under tompladsordningen
F1A (man 8-12) og F1B (tors 13-17)
Campus Lyngby
Forelæsninger og computer øvelser.
13-uger
Aftales med underviser, Aftales med underviser
Mundtlig eksamen og bedømmelse af øvelser
Fire rapporter lavet af hold på to til tre personer. Kort eksamination i spørgsmål fra rapport-opgaverne. Karakteren fremkommer ved helhedsvurdering.
Skriftlige hjælpemidler er tilladt
7-trins skala , intern bedømmelse
04202 og 04211
Grundkursus i numeriske algoritmer, fx 02601/02603. Kendskab til programmering, fx 02631.
John Bagterp Jørgensen , Lyngby Campus, Bygning 303B, Tlf. (+45) 4525 3088 , jbjo@dtu.dk

01 Institut for Matematik og Computer Science
I studieplanlæggeren
Overordnede kursusmål
Formålet med kurset er at give deltagere i kurset et solidt kendskab til teori og praksis ved brug af Scientific Computing metoder til løsning af differentialligninger i natur- og ingeniørvidenskaberne. Dette inkluderer at udvikle, analysere og anvende forskellige numeriske metoder og algoritmer til løsning af både sædvanlige (ODE) og partielle differentialligninger (PDE). De opnåede erfaringer kan anvendes til løsning og studie af matematiske problemer med analytiske løsninger der er svære at bestemme eller ikke er kendte.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Anvende grundlæggende principper for numerisk approksimation/​diskretisering.
  • Analysere egenskaber for dynamiske systemer.
  • Analysere trunkeringsfejl for numeriske metoder.
  • Analysere og udlede orden, konvergens og stabilitets-egenskaber for numeriske metoder.
  • Implementere numerisk metode med automatisk kontrol af lokale fejl.
  • Vurdere hensigtsmæssigt anvendelse og begrænsninger af specifikke numeriske metoder.
  • Opsætte og løse et lineart system af koblede differentialligninger i Matlab.
  • Bestemme differens approksimationer for partielle afledede.
  • Implementere endelig differens og semi-differens løsere i Matlab.
  • Være i stand til at klassificere typer af partielle differential ligninger.
Kursusindhold
Emner der dækkes i kursus inkluderer:
- Endelige differens og finite element approksimationer, trunkeringsfejl;
- Konsistens, konvergens af finite-difference og finite element metoder;
- Stabilitetsanalyse;
- Basale iterative metoder til løsning af lineare ligningssystemer;
- Ét-skridts og flerskridts metoder;
- Stive systemer af sædvanlige differential ligninger;
- Implicitte/Eksplicitte metoder;
- Modellere partielle differentialligninger af forskellige typer;
- Dynamiske systemer;
- Eksempler på anvendelse.
Litteraturhenvisninger
R. J. Leveque 'Finite Difference Methods for Ordinary and Partial Differential Equations'.
A.P. Engsig-Karup & P.G. Thomsen. 'Numerical Solution of Ordinary Differential Equations - analysis and applications' (Udleveres i kursus).
Bemærkninger
Dette kursus er en forudsætning for kursus 02689.
Sidst opdateret
29. august, 2017