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 å beskrive, forutsi og forstå virkelige fenomener. En modell er en forenklet matematisk representasjon av virkeligheten.

Eksempler på 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 følger 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. Løsning: Bruk modellen til beregninger og prediksjoner.

5. Validering: Sammenlign med virkeligheten. Passer modellen?

6. Forbedring: Juster modellen basert på validering, eller gå tilbake til punkt 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)=a⋅bxf(x) = a \cdot b^xBefolkning, renter, radioaktivitet
Potensf(x)=a⋅xbf(x) = a \cdot x^bNaturvitenskap
Logistisk (S2, fordypning)f(x)=K1+ce−bx\displaystyle f(x) = \frac{K}{1 + ce^{-bx}}Begrenset vekst
✏️Eksempel 1: Velge modell fra data

En bakteriekultur måles over tid:

tt (timer)Antall
0100
2195
4410
6790
81620

Velg en passende modell og bestem parameterne.

Analyse: Antallet ser ut til å dobles omtrent annenhver time. Dette tyder på eksponentiell vekst.

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

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

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

Validering:
- f(4)=100⋅1,404≈384f(4) = 100 \cdot 1{,}40^4 \approx 384 (data: 410, avvik 6 %)
- f(8)=100⋅1,408≈1476f(8) = 100 \cdot 1{,}40^8 \approx 1476 (data: 1620, avvik 9 %)

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

Svar: f(t)≈100⋅1,40tf(t) \approx 100 \cdot 1{,}40^t

Validering av modeller

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

Residualer: ei=yi−y^ie_i = y_i - \hat{y}_i. Små og tilfeldig spredte residualer tyder på 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 dataområdet.

✏️Eksempel 2: Sensitivitetsanalyse

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

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

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

Med −1,5-1{,}5: I′(x)=500−3x=0⇒x≈167I'(x) = 500 - 3x = 0 \Rightarrow x \approx 167, I(167)≈41 667I(167) \approx 41\,667 kr.

Svar: En endring på 25 % i koeffisienten gir 20–33 % endring i maksimal inntekt. Modellen er moderat sensitiv for denne parameteren.

Sensitivitetsanalyse
Sensitivitetsanalyse undersøker hvordan modellens resultater endrer seg når vi varierer parameterne.

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

En modell som gir svært ulike resultater ved små parameterendringer er sensitiv og bør 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 måneder 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 gjør du når du bruker en lineær modell for å beskrive prisutvikling på boliger over tid? Nevn minst tre.

📝Oppgave 4

En investering på 10 000 kr vokser til 12 500 kr på 3 år. Sett opp en eksponentiell modell og finn den årlige vekstfaktoren. Estimer verdien etter 10 år.

📝Oppgave 5

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

📝Oppgave 6

Befolkningen i en by måles:

ÅrBefolkning
200050 000
200554 000
201057 500
201560 200
202062 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)=800x−3x2I(x) = 800x - 3x^2 der xx er pris i kr. Utfør sensitivitetsanalyse: hva skjer med optimal pris og inntekt når koeffisienten til x2x^2 endres til −2,5-2{,}5 og −3,5-3{,}5?

📝Oppgave 9

Kaffe avkjøles etter Newtons lov: T(t)=Tr+(T0−Tr)e−ktT(t) = T_r + (T_0 - T_r)e^{-kt}. Målepunkter: 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) måles:

tt (timer)CC
0100
182
267
445
630
820

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

📝Oppgave 11

(Fordypning, S2) En logistisk vekstmodell er f(t)=10001+9e−0,5t\displaystyle f(t) = \frac{1000}{1 + 9e^{-0{,}5t}}. Finn f(0)f(0), f(10)f(10) og bæreevnen KK. Når når 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 både en lineær og en eksponentiell modell, og diskuter hvilken som er mest realistisk på 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=a⋅bxy = a \cdot b^x
- Relativt avvik =∣observert−modell∣observert= \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.