Numeriske Metoder i Matlab
| Forelæsere: | Palle Andersen |
| Dan Bhanderi | |
| Tom S. Pedersen |
Evaluering
Kurset evalueres gennem en opgave, som bliver defineret og fremlagt i de sidste mini-moduler. Opgaven vil omhandle en numerisk simulering af et differentialligningssystem i Matlab.
Der skal inden den 6. juni 2007 kl 12.00 afleveres en fil med opgavebesvarelse. Opgavbesvarelsen skal indeholde overvejelser om de numeriske metoder, matlab kode og relevante plots fra løsningen. Besvarelsen skal være individuel og indeholde fuld identifikation. Opgavebesvarelsen afleveres pr email til tom@es.aau.dk
Litteratur:
- [1] Turner, P. R.,Guide to Scientific Computing, 2nd
Edition, MacMillan Press Ltd., 2000
ISBN-13: 978-0-333-79450-0 - [2] Matlab User's Guide - Getting Started.
- [3] Producenten's hjemmeside: http://www.mathworks.com.
- [4] Uafhængig oversigt over Matlab on-line ressourcer.
- [5] Mathworks. Simulink, On-line documentation
Pensumliste:
PensumForelæsning 1: Introduktion til Matlab og matriksberegninger
- Tid: Tirsdag 6/3-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæsere: PA/TSP
- Spiseseddel: mm1
- Slides:er der ikke til denne lektion
- Litteratur:
- [1]
- Matlab's indbyggede help-funktion: help help
- Matlab operatorer: help ops
- Elementære matriksoperationer: help elmat
Forelæsning 2: Scripts, bisektion og Newton Raphson's metode
- Tid: Tirsdag 13/3-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæsere: PA/TSP
- Spiseseddel: mm2
- Materiale: roggastemp.mat
- Litteratur:
- [1] Kapitel 1 (kursorisk) og kapitel 2 siderne 20-27 og 35-36
Forelæsning 3: Functions i MatLab og Newton Raphson's metode
- Tid: Tirsdag 20/3-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæsere: PA/TSP
- Spiseseddel: mm3
- Materiale: dampflow
- Løsningsideer: script til test, function: newton.m, function der skal løses x_cosx.m
- Litteratur:
- [1] Side 27-34
Forelæsning 4: Newton Raphson's metode og Euler simulering af differentialligninger
- Tid: Tirsdag 27/3-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæsere: PA/TSP
- Spiseseddel: mm4
- Løsningsideer: program
- Litteratur:
- [1] Kapitel 2, side 35-51 og kapitel 6, side 171-173
Forelæsning 5: Indlæsning og udlæsning af data, interpolation og plot
- Tid: Tirsdag 3/4-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæser: DB
- Spiseseddel: mm5
- Slides: pdf
- Løsningsideer: loadRefl.m
- Litteratur:
- [1] Kapitel 3, side 52-60
Forelæsning 6: Indlæsning og udlæsning af data, interpolation og plot
- Tid: Tirsdag 10/4-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæser: DB
- Spiseseddel: mm6
- Script fra forelæsning: nmm_mm6.m
- Løsningsideer: meanRefl.m
- Litteratur:
- [1] Kapitel 4, 74-84, 100-118
Forelæsning 7: Euler løsning af differentialligningssystemer
- Tid: Tirsdag 17/4-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæsere: PA/TSP
- Spiseseddel: mm7
- Slides: slides
- Litteratur:
- [1] Kapitel 6, side 171-178
Forelæsning 8: Runge-Kutta og multistep metoder til løsning af differentialligningssystemer
- Tid: Tirsdag 24/4-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæsere: PA/TSP
- Spiseseddel: mm8
- Slides: slides
- Litteratur:
- [1] Kapitel 6 side 178-198, 208-209
Forelæsning 9: Simulink
- Tid: Tirsdag 1/5-2007, 12:30-16:15
- Sted: Strandvejen 12-14 - Lokale A314
- Forelæser: DB
- Spiseseddel: mm9
- Slides: pdf
- Litteratur:
- [5] Kig Getting Started sektionen af online dokumentationen igennem. Afsnittet Building a Model er især godt til at få et hurtigt overblik.