Tilbake
8.1
Matematisk modellering

8.1 Matematisk modellering

Bygge, analysere og vurdere matematiske modeller for virkelige problemer.

60 min
17 oppgaver
Matematisk modelleringModellbyggingValideringForutsetningerBegrensninger
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 17 oppgaver
Kapitlets plass i kurset

Hva er matematisk modellering?

Matematisk modellering er prosessen der vi bruker matematikk til a beskrive, forutsi og forstå virkelige fenomener. En modell er en forenklet matematisk representasjon av virkeligheten.

Eksempler pa modeller du allerede kjenner:
- Lineær modell for bilpris som funksjon av alder
- Eksponentiell modell for bakterievekst
- Regresjonsmodell for sammenheng mellom variabler

Modelleringsprosessen

Matematisk modellering folger en syklisk prosess:

1. Problemformulering: Hva skal beskrives? Hvilke variabler er relevante?

2. Forenkling og antakelser: Hvilke faktorer er viktigst? Hva kan vi se bort fra?

3. Matematisk formulering: Velg modelltype (lineær, eksponentiell, osv.) og bestem parametere.

4. Losning: Bruk modellen til beregninger og prediksjoner.

5. Validering: Sammenlign med virkeligheten. Passer modellen?

6. Forbedring: Juster modellen basert pa validering, eller ga tilbake til steg 2.

Prosessen er iterativ: vi forbedrer modellen trinnvis.

Vanlige modelltyper i S1
ModellFormelTypisk bruk
Lineærf(x)=ax+bf(x) = ax + bJevn vekst/nedgang
Kvadratiskf(x)=ax2+bx+cf(x) = ax^2 + bx + cKastkurver, optimering
Eksponentiellf(x)=abxf(x) = a \cdot b^xBefolkning, renter, radioaktivitet
Potensf(x)=axbf(x) = a \cdot x^bNaturvitenskap
Logistiskf(x)=K1+cebx\displaystyle f(x) = \frac{K}{1 + ce^{-bx}}Begrenset vekst
✏️Eksempel 1: Velge modell fra data

En bakteriekultur males over tid:

tt (timer)02468
Antall1001954107901620

Velg en passende modell og bestem parameterne.

Analyse: Antallet ser ut til a dobles omtrent annenhver time. Dette tyder pa eksponentiell vekst.

Modell: f(t)=100btf(t) = 100 \cdot b^t

Fra f(2)=195f(2) = 195: b2=1,95b^2 = 1{,}95, b=1,951,396b = \sqrt{1{,}95} \approx 1{,}396

f(t)1001,40tf(t) \approx 100 \cdot 1{,}40^t

Validering:
- f(4)=1001,404384f(4) = 100 \cdot 1{,}40^4 \approx 384 (data: 410, avvik 6 %)
- f(8)=1001,4081475f(8) = 100 \cdot 1{,}40^8 \approx 1475 (data: 1620, avvik 9 %)

Modellen passer rimelig godt, men undervurderer litt for store tt.

Validering av modeller

For a vurdere om en modell er god, bruker vi:

Residualer: ei=yiy^ie_i = y_i - \hat{y}_i. Sma og tilfeldig spredte residualer tyder pa god modell.

R2R^2-verdi: Andel forklart variasjon. R2>0,9R^2 > 0{,}9 regnes vanligvis som god tilpasning.

Grafisk kontroll: Tegn modellen sammen med datapunktene.

Ekstrapolasjon: Vurder om modellen gir rimelige svar utenfor dataomradet.

✏️Eksempel 2: Sensitivitetsanalyse

En bedrift modellerer inntekt med I(x)=500x2x2I(x) = 500x - 2x^2 der xx er pris (kr). Analyser modellens sensitivitet: hva skjer nar koeffisienten til x2x^2 endres fra 2-2 til 2,5-2{,}5 og 1,5-1{,}5?

Optimal pris: I(x)=5004x=0x=125I'(x) = 500 - 4x = 0 \Rightarrow x = 125, I(125)=31250I(125) = 31\,250 kr.

Med 2,5-2{,}5: I(x)=5005x=0x=100I'(x) = 500 - 5x = 0 \Rightarrow x = 100, I(100)=25000I(100) = 25\,000 kr.

Med 1,5-1{,}5: I(x)=5003x=0x167I'(x) = 500 - 3x = 0 \Rightarrow x \approx 167, I(167)41667I(167) \approx 41\,667 kr.

Konklusjon: En endring pa 25 % i koeffisienten gir 20-33 % endring i optimal inntekt. Modellen er moderat sensitiv for denne parameteren.

Sensitivitetsanalyse
Sensitivitetsanalyse undersokker hvordan modellens resultater endrer seg nar vi varierer parameterne.

Fremgangsmate:
1. Identifiser nøkkelparametere i modellen
2. Varier hver parameter med f.eks. ±10%\pm 10\,\% eller ±20%\pm 20\,\%
3. Beregn ny losning for hver variasjon
4. Vurder om endringene er store (sensitiv) eller sma (robust)

En modell som gir svært ulike resultater ved sma parameterendringer er sensitiv og bor brukes med forsiktighet.

📝Oppgave 1

Antall brukere av en app var 500 i januar og 650 i februar. Sett opp en lineær modell f(x)=ax+bf(x) = ax + b der xx er maneder etter januar, og estimer antall brukere i juni.

📝Oppgave 2

Beregn residualene for modellen y^=2x+1\hat{y} = 2x + 1 med datapunktene (1,4)(1, 4), (2,4)(2, 4), (3,8)(3, 8). Passer modellen godt?

📝Oppgave 3

Hvilke antakelser gjor du nar du bruker en lineær modell for a beskrive prisutvikling pa boliger over tid? Nevn minst tre.

📝Oppgave 4

En investering pa 10 000 kr vokser til 12 500 kr pa 3 ar. Sett opp en eksponentiell modell og finn den arlige vekstfaktoren. Estimer verdien etter 10 ar.

📝Oppgave 5

Forklar hva det betyr at en modell har R2=0,95R^2 = 0{,}95. Gi et eksempel pa en situasjon der modellen likevel er darlig.

📝Oppgave 6

Befolkningen i en by males:

Ar20002005201020152020
Befolkning50 00054 00057 50060 20062 000

Passer en lineær eller eksponentiell modell best? Begrunn.

📝Oppgave 7

En modelleringsprosess har 6 steg. Beskriv kort hvert steg med et konkret eksempel (velg selv tema).

📝Oppgave 8

Inntekten til en bedrift modelleres med I(x)=800x3x2I(x) = 800x - 3x^2 der xx er pris i kr. Utfor sensitivitetsanalyse: hva skjer med optimal pris og inntekt nar koeffisienten til x2x^2 endres til 2,5-2{,}5 og 3,5-3{,}5?

📝Oppgave 9

Kaffe avkjoles etter Newtons lov: T(t)=Tr+(T0Tr)ektT(t) = T_r + (T_0 - T_r)e^{-kt}. Malepunkter: T(0)=90°T(0) = 90°C, T(5)=72°T(5) = 72°C, romtemp Tr=22°T_r = 22°C. Finn kk og estimer temperaturen etter 15 minutter. Valider mot T(10)=58°T(10) = 58°C.

📝Oppgave 10

Et legemiddel brytes ned i kroppen. Konsentrasjonen (mg/L) males:

tt (timer)012468
CC1008267453020

Sett opp en eksponentiell modell, valider den og vurder nar konsentrasjonen er under 10 mg/L.

📝Oppgave 11

En logistisk vekstmodell er f(t)=10001+9e0,5t\displaystyle f(t) = \frac{1000}{1 + 9e^{-0{,}5t}}. Finn f(0)f(0), f(10)f(10) og bæreevnen KK. Nar nar populasjonen 500?

📝Oppgave 12

Du skal modellere mengden plast i havet. Data viser 50 millioner tonn i 2000 og 150 millioner tonn i 2020. Sett opp bade en lineær og en eksponentiell modell, og diskuter hvilken som er mest realistisk pa lang sikt. Hva er svakheten ved begge?

Oppsummering

I dette kapittelet har du lært:

- Modelleringsprosessen: Virkelig problem → matematisk modell → løsning → tolkning → validering — og gjerne flere runder.
- Modellvalg: Lineær (fast absolutt endring), eksponentiell (fast prosentvis endring), kvadratisk (med topp-/bunnpunkt), logistisk (vekst som flater ut).
- Validering: Sammenlign modellens prediksjoner med observasjoner; vurder avvik og gyldighetsområde.
- Sensitivitetsanalyse: Undersøk hvor mye resultatet endres når forutsetningene endres litt.

Nøkkelbegreper


BegrepForklaring
ModellForenklet matematisk beskrivelse
ValideringTest av modellen mot virkeligheten
GyldighetsområdeHvor modellen kan brukes
SensitivitetsanalyseFølsomhet for endrede forutsetninger

Viktige formler


- Lineær: y=ax+by = ax + b
- Eksponentiell: y=abxy = a \cdot b^x
- Relativt avvik =observertmodellobservert= \dfrac{|\text{observert} - \text{modell}|}{\text{observert}}
Repetisjonsoppgaver
Din fremgang
0deloppgaver0 / 5 oppgaver

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.