8.1
Matematisk modellering

8.1 Matematisk modellering

Byggje, analysere og vurdere matematiske modellar for verkelege problem.

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

Kva er matematisk modellering?

Matematisk modellering er prosessen der vi bruker matematikk til å beskrive, forutsjå og forstå verkelege fenomen. Ein modell er ein forenkla matematisk representasjon av verkelegheita.

Eksempel på modellar du allereie kjenner:
- Lineær modell for bilpris som funksjon av alder
- Eksponentiell modell for bakterievekst
- Regresjonsmodell for samanheng mellom variablar

Modelleringsprosessen

Matematisk modellering følgjer ein syklisk prosess:

1. Problemformulering: Kva skal beskrivast? Kva for variablar er relevante?

2. Forenkling og antakingar: Kva for faktorar er viktigast? Kva kan vi sjå bort frå?

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

4. Løysing: Bruk modellen til utrekningar og prediksjonar.

5. Validering: Samanlikn med verkelegheita. Passar modellen?

6. Forbetring: Juster modellen basert på validering, eller gå tilbake til punkt 2.

Prosessen er iterativ: vi forbetrar modellen trinnvis.

Vanlege modelltypar i S1
ModellFormelTypisk bruk
Lineærf(x)=ax+bf(x) = ax + bJamn 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^bNaturvitskap
Logistisk (S2, fordjuping)f(x)=K1+ce−bx\displaystyle f(x) = \frac{K}{1 + ce^{-bx}}Avgrensa vekst
✏️Eksempel 1: Velje modell frå data

Ein bakteriekultur blir mált over tid:

tt (timar)Tal
0100
2195
4410
6790
81620

Vel ein passande modell og bestem parametrane.

Analyse: Talet ser ut til å doble seg omtrent annankvar time. Dette tyder på eksponentiell vekst.

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

Frå 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 passar rimeleg godt, men undervurderer litt for store tt.

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

Validering av modellar

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

Residual: ei=yi−y^ie_i = y_i - \hat{y}_i. Små og tilfeldig spreidde residual tyder på god modell.

R2R^2-verdi: Del av forklart variasjon. R2>0,9R^2 > 0{,}9 blir vanlegvis rekna som god tilpassing.

Grafisk kontroll: Teikn modellen saman med datapunkta.

Ekstrapolasjon: Vurder om modellen gir rimelege svar utanfor dataomradet.

✏️Eksempel 2: Sensitivitetsanalyse

Ei bedrift modellerer inntekt med I(x)=500x−2x2I(x) = 500x - 2x^2 der xx er pris (kr). Analyser sensitiviteten til modellen: kva skjer når koeffisienten til x2x^2 blir endra frå −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: Ei endring på 25 % i koeffisienten gir 20–33 % endring i maksimal inntekt. Modellen er moderat sensitiv for denne parameteren.

Sensitivitetsanalyse
Sensitivitetsanalyse undersøkjer korleis resultata til modellen endrar seg når vi varierer parametrane.

Framgangsmåte:
1. Identifiser nøkkelparametrar i modellen
2. Varier kvar parameter med t.d. ±10 %\pm 10\,\% eller ±20 %\pm 20\,\%
3. Rekn ut ny løysing for kvar variasjon
4. Vurder om endringane er store (sensitiv) eller små (robust)

Ein modell som gir svært ulike resultat ved små parameterendringar er sensitiv og bør brukast med varsemd.

📝Oppgave 1

Talet på brukarar av ein app var 500 i januar og 650 i februar. Set opp ein lineær modell f(x)=ax+bf(x) = ax + b der xx er månader etter januar, og estimer talet på brukarar i juni.

📝Oppgave 2

Rekn ut residuala for modellen y^=2x+1\hat{y} = 2x + 1 med datapunkta (1,4)(1, 4), (2,4)(2, 4), (3,8)(3, 8). Passar modellen godt?

📝Oppgave 3

Kva for antakingar gjer du når du bruker ein lineær modell for å beskrive prisutvikling på bustader over tid? Nemn minst tre.

📝Oppgave 4

Ei investering på 10 000 kr veks til 12 500 kr på 3 år. Set opp ein eksponentiell modell og finn den årlege vekstfaktoren. Estimer verdien etter 10 år.

📝Oppgave 5

Forklar kva det tyder at ein modell har R2=0,95R^2 = 0{,}95. Gi eit eksempel på ein situasjon der modellen likevel er dårleg.

📝Oppgave 6

Befolkninga i ein by blir mált:

ÅrBefolkning
200050 000
200554 000
201057 500
201560 200
202062 000

Passar ein lineær eller eksponentiell modell best? Grunngi.

📝Oppgave 7

Ein modelleringsprosess har 6 steg. Beskriv kort kvart steg med eit konkret eksempel (vel sjølv tema).

📝Oppgave 8

Inntekta til ei bedrift blir modellert med I(x)=800x−3x2I(x) = 800x - 3x^2 der xx er pris i kr. Utfør sensitivitetsanalyse: kva skjer med optimal pris og inntekt når koeffisienten til x2x^2 blir endra til −2,5-2{,}5 og −3,5-3{,}5?

📝Oppgave 9

Kaffi blir avkjølt etter Newtons lov: T(t)=Tr+(T0−Tr)e−ktT(t) = T_r + (T_0 - T_r)e^{-kt}. Målepunkt: 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 minutt. Valider mot T(10)=58°T(10) = 58°C.

📝Oppgave 10

Eit legemiddel blir brote ned i kroppen. Konsentrasjonen (mg/L) blir mált:

tt (timar)CC
0100
182
267
445
630
820

Set opp ein eksponentiell modell, valider han og vurder når konsentrasjonen er under 10 mg/L.

📝Oppgave 11

(Fordjuping, S2) Ein 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æreevna KK. Når når populasjonen 500?

📝Oppgave 12

Du skal modellere mengda plast i havet. Data viser 50 millionar tonn i 2000 og 150 millionar tonn i 2020. Set opp både ein lineær og ein eksponentiell modell, og diskuter kva for ein som er mest realistisk på lang sikt. Kva er svakheita ved begge?

Oppsummering

I dette kapittelet har du lært:

- Modelleringsprosessen: Verkeleg problem → matematisk modell → løysing → tolking → validering — og gjerne fleire rundar.
- Modellval: Lineær (fast absolutt endring), eksponentiell (fast prosentvis endring), kvadratisk (med topp-/botnpunkt), logistisk (vekst som flatar ut).
- Validering: Samanlikn prediksjonane til modellen med observasjonar; vurder avvik og gyldigheitsområde.
- Sensitivitetsanalyse: Undersøk kor mykje resultatet endrar seg når føresetnadene endrar seg litt.

Nøkkelomgrep


OmgrepForklaring
ModellForenkla matematisk skildring
ValideringTest av modellen mot verkelegheita
GyldigheitsområdeKvar modellen kan brukast
SensitivitetsanalyseFølsemd for endra føresetnader

Viktige formlar


- 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}}
Repetisjonsoppgåver
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.