Gruppel?rer: Simen Kvaal (simen.kvaal AT cma.uio.no)
E-post: infmat3360-1@ifi.uio.no /infmat4360-1@ifi.uio.no
Undervisning:
- Fredag kl. 10:15 -12:00 og 14:15 -16:00, Seminarrom C317 Vilhelm Bjerknes hus ( i perioden 3. februar til 16. juni)
(Det er inntil videre to grupper. Dere kan selv velge hvilken time dere vil komme p?.)
Gruppetimer 12. mai 2006
P? fredag 12. mai vil jeg gjennomg? s? mye jeg rekker av eksamen 2000. Dere finner eksamens-oppgavene her.
Jeg anbefaler dere ? pr?ve dere p? dem f?r timen, det er god trening!
Gruppetimer 5. mai 2006
Jeg har laget et Maple-dokument som illustrerer Newtons metode p? problemet i oppgave 8.10d. Du finner dokumentet her .
Legg ogs? merke til hvordan Newtons metode gir deg dobbelt s? mange riktige sifre for hver iterasjon. Dette er selvsagt grunnen til at den er s? mye brukt. (Til sammenlikning vil todelings-metoden gi omtrent ett siffer per iterasjon.)
Gruppetimer 17. mars 2006
Under gruppetimene i dag gjorde fikk jeg forskjellig svar i i oppgave 4.13 i hver av de to seansene. Hva er det riktige svaret? Skjemaet vi studerte er ikke stabilt i von Neumann-forstand, og de som har lyst til ? f? en skikkelig gjennomgang av oppgaven b?r ta en kikk p? dette PDF-dokumentet. I tillegg har jeg laget et Matlab-skript som viser denne ustabiliteten i praksis. (Det anbefales ogs? at dere ser p? programmet for ? f? et eksempel p? hvor kompakt og lett-leselig ting kan gj?res i Matlab.)
Figur som viser instabilitet av skjema i oppgave 4.13. |
Gruppetimer 3. mars 2006
Her er l?sningsforslag til oppgavene som ble gjennomg?tt p? gruppetimene i dag: infmat3360_2.pdf
Her er HTML-versjon av Maple dokumentet oppgave_3_1.mw som tar for seg oppgave 3.1: oppgave_3_1.html
Oppgave 2.29 har ogs? et Matlab-program, og det ligger her: oppgave_2_29.m. Dersom du heller vil se HTML-isert utgave (med plott), s? se her: oppgave_2_29.html
Innf?ring i bruk av Matlab
Matlab er et veldig nyttig verkt?y for oss som driver med numeriske metoder. Matlab st?r for "Matrix Laboratory", og er nettopp det: Et enormt omfattende program med h?yniv? numerisk programmering med fokus p? matriser.
Jeg har googlet litt og funnet en del gode introduksjons-sider p? internett:
- Matlab primer: Dette er en klassiker. Klikk p? linken for ? laste ned PostScript-dokument. Den er ikke helt ny, men likevel veldig god.
- Tutorial 1: Dette er en veldig overfladisk innf?ring. Den tar for seg de aller enkleste og viktigste gj?rem?lene i Matlab. Les gjerne denne f?rst!
- Tutorial 2: Dette er en serie med PDF-filer. Disse er godt skrevet og er lette ? lese! De viktigste er tutorial 1, 2 og 3. Det er tilogmed lagt ut zip-filer med eksempelprogrammer.
- Enda en: Denne er ikke dum heller.
Lykke til med Matlab-treningen! Det er slett ikke s? vanskelig!
>> load train; sound(y);
Gruppetime 24. feb. 2006
I denne gruppetimen gjennomg?r vi oppgavene 2.9, 2.13, 2.16, 2.17 og 2.22.
For oppgave 2.13 og 2.17 har jeg laget l?sningsforslag i form av Matlab-programmer. Kildekodene kan dere finne her:
Jeg vil gjennomg? 2.13 i detalj p? gruppetimen.
Gruppetime 17. feb. 2006
Jeg har laget et lite l?sningsforslag til oppgave 2.3. Gjennomg?elsen i dag var mildt sagt uklar, s? derfor har jeg skrevet det ned i klartekst.
Du finner den p? http://folk.uio.no/simenkva/infmat3360/oppgave_2_3.ps
(Med forbehold om sm? trykkfeil, selvsagt...)
Gruppetime 3. febraur 2006
F?rste gruppetime gjennomg?r vi oppgavene 1.1 til 1.5 i l?reboka, samt prosjekt 1.2, som handler om line?ralgrabra.
Her kan du kikke p? Maple-dokument som illustrerer oppgave 1.5.
Her kan du laste ned PostScript-dokument med fasit/l?sningsforslag til prosjekt 1.2.