Komplett pensumoversikt for modellering og beregninger ved UiO — med forklaringer, sentrale begreper, eksamenstips og vanlige fallgruver. Eksamensoptimalisert basert på tidligere eksamener.
MAT-INF1100 Modellering og beregninger er et grunnemne ved Universitetet i Oslo som binder sammen kalkulus, numeriske metoder og programmering. Emnet handler om hvordan vi beskriver fenomener matematisk og løser dem -- både eksakt og ved hjelp av en datamaskin -- samtidig som vi forstår begrensningene som ligger i numerisk regning.
Eksamen varer fire timer og består av to deler. Del 1 er flervalgsoppgaver (totalt 30 poeng, typisk 10 oppgaver a 3 poeng) som tester rask og presis regning på Taylorpolynomer, interpolasjon, numerisk integrasjon, nullpunktsmetoder og differensiallikninger. Del 2 (totalt 70 poeng, syv delspørsmål) krever fulle begrunnelser, og inneholder nesten alltid et induksjonsbevis, en lineær differenslikning med numerisk drøfting, en numerisk derivasjons- eller integrasjonsoppgave, og en differensiallikning som skal løses eksakt og deretter tilnærmes med Eulers metode.
Denne studieguiden dekker alle de sentrale temaene i emnet, forankret i oppgavetypene som går igjen. Hver seksjon inneholder fagstoff, sentrale formler, vanlige feil og eksamenstips. Prioriter differensiallikninger, interpolasjon, numerisk integrasjon, induksjon og feilanalyse -- disse utgjør hoveddelen av poengene.
Hvordan tall lagres i flyttall (binært), avrundingsfeil, og hvordan slike feil forplanter seg når man simulerer differenslikninger på en datamaskin. Restleddet i Taylors formel brukes til å garantere feilgrenser.
Dette temaet handler om at en datamaskin ikke regner eksakt: den bruker et endelig antall bits (typisk 64-bits flyttall med 53 signifikante bits i mantissen). Tall som ikke kan skrives som en endelig binærbrøk, for eksempel eller , får en liten avrundingsfeil allerede når de leses inn. Eksamen kombinerer dette med differenslikninger: du skal først løse likningen eksakt, og deretter forklare hvordan små avrundingsfeil vokser ved iterasjon.
Et tall på formen (en dyadisk brøk) kan lagres eksakt. Derfor er for eksempel , og hele tall eksakte, mens , og ikke er det. Hvis en rekursjon deler på en potens av to, for eksempel der , introduserer selve regneoperasjonen ingen ny avrundingsfeil.
Selv når regnestykket er eksakt, vil en eksakt løsning som krever stadig flere signifikante bits til slutt rundes av. Et typisk mønster: hvis den eksakte løsningen er en sum av to ledd der det ene avtar mot null og det andre vokser, vil avrundingsfeil aktivere det voksende leddet. Da kan løsningen som maskinen regner ut, til slutt drives mot (overflow) eller bli NaN (uttrykk av typen ), selv om den eksakte løsningen er liten og veloppdragen.
Restleddet kan begrenses med Lagranges form: , der er en øvre grense for på intervallet. Dette brukes til å finne minste grad som garanterer en ønsket nøyaktighet.
La og finn minste slik at om .
De fire første deriverte tilfredsstiller på intervallet (en romslig grense). Da er . Vi prøvre:
Første som garantert holder er . Poenget er å prøve seg oppover til ulikheten holder, ikke å finne den minste teoretiske .
Likningen med har eksakt løsning (røttene er og ). Maskinen regner eksakt fordi . Men krever omtrent signifikante bits, så når blir stor nok overstiger dette de 53 tilgjengelige bitsene og leddet rundes av. Siden begge ledd avtar mot null, vil maskinen til slutt regne alt til 0 -- noe før den eksakte løsningen faktisk er null.
Nøkkelformler
Vanlige feil
Eksamenstips
Laster...