6.5
Modellering med reelle data

6.5 Modellering med reelle data

Analysere verkelege datasett med matematikk.

60 min
19 oppgaver
Reelle dataRegresjonAnalysePresentasjon
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 19 oppgaver
Kapitlets plass i kurset

Matematisk modellering med reelle data

I den verkelege verda har vi ofte tilgang til måledata frå eksperiment, observasjonar eller statistikk. Matematisk modellering handlar om å finne matematiske funksjonar som skildrar desse dataa på ein god måte.

Kvifor modellere data?
- Forstå samanhengar: Sjå mønster og trendar i dataa
- Gjere spådommar: Anslå verdiar utanfor måleområdet
- Ta avgjerder: Basert på matematiske analysar
- Kommunisere: Presentere funn på ein presis måte

I dette kapitlet lærer du å:
1. Velje rett regresjonstype
2. Bruke digitale verktøy til regresjon
3. Vurdere kvaliteten på modellen
4. Skilje mellom interpolasjon og ekstrapolasjon

Regresjon

Regresjon er ein statistisk metode for å finne ein funksjon som best tilpassar seg eit sett med datapunkt. Målet er å minimere avstanden mellom funksjonen og datapunkta.

Minste kvadraters metode
Ved minste kvadraters metode finn vi den funksjonen f(x)f(x) som minimerer summen av kvadrerte avvik:

S=∑i=1n(yi−f(xi))2S = \sum_{i=1}^{n} (y_i - f(x_i))^2

der (xi,yi)(x_i, y_i) er datapunkta og f(xi)f(x_i) er funksjonsverdien.

Denne metoden gir den "beste" tilpassinga i statistisk forstand.

Lineær regresjon

Ved lineær regresjon tilpassar vi ei rett linje y=ax+by = ax + b til dataa. Dette er den enklaste forma for regresjon og passar når dataa viser ein tilnærma lineær samanheng.

📜Formlar for lineær regresjon
For datapunkt (x1,y1),(x2,y2),…,(xn,yn)(x_1, y_1), (x_2, y_2), \ldots, (x_n, y_n) er:

a=n∑xiyi−∑xi∑yin∑xi2−(∑xi)2a = \frac{n\sum x_i y_i - \sum x_i \sum y_i}{n\sum x_i^2 - (\sum x_i)^2}

b=yˉ−axˉb = \bar{y} - a\bar{x}

der xˉ\bar{x} og yˉ\bar{y} er gjennomsnitta.

✏️Eksempel 1: Folketalsvekst i ein by

Tabellen viser folketalet i ein norsk by (i tusen):

ÅrBefolkning
201045,2
201247,1
201449,3
201651,0
201853,2
202055,1

a) Bruk lineær regresjon til å finne ein modell y=ax+by = ax + b der xx er talet på år etter 2010.
b) Estimer folketalet i 2025.

a) La xx vere tal år etter 2010. Datapunkta er
(0,45,2)(0, 45{,}2), (2,47,1)(2, 47{,}1), (4,49,3)(4, 49{,}3), (6,51,0)(6, 51{,}0), (8,53,2)(8, 53{,}2), (10,55,1)(10, 55{,}1)

Lineær regresjon i GeoGebra (RegLin) gir y=0,993x+45,19y = 0{,}993x + 45{,}19, altså
y≈0,99x+45,2y \approx 0{,}99x + 45{,}2

b) For 2025 er x=15x = 15:
y=0,99⋅15+45,2=14,85+45,2=60,05y = 0{,}99 \cdot 15 + 45{,}2 = 14{,}85 + 45{,}2 = 60{,}05

Dette er ein ekstrapolasjon (utanfor måleområdet), så overslaget er usikkert.

Svar: a) y=0,99x+45,2y = 0{,}99x + 45{,}2 b) Folkemengda i 2025 vert rekna til om lag 60 000.

📝Oppgave 1

Tabellen viser gjennomsnittleg årstemperatur i ein by (i ∘^\circC):

ÅrTemp
20157,2
20167,5
20177,8
20188,0
20198,1
20208,4

a) Finn ein lineær modell T=at+bT = at + b der tt er tal år etter 2015.
b) Kva spår modellen for 2025?

Eksponentiell regresjon

Når data viser prosentvis vekst eller nedgang, passar ofte ein eksponentiell modell:

y=a⋅bxy = a \cdot b^x

eller på eksponentialform:

y=a⋅ekxy = a \cdot e^{kx}

der k=ln⁡(b)k = \ln(b).

✏️Eksempel 2: Bakterievekst

I eit eksperiment blir talet på bakteriar i ein kultur målt:

Timer (t)Tal (N)
01000
21480
42190
63240
84790

a) Bruk eksponentiell regresjon til å finne ein modell N=N0⋅ektN = N_0 \cdot e^{kt}.
b) Finn doblingstida.
c) Estimer talet på bakteriar etter 12 timar.

a) Eksponensiell regresjon i GeoGebra (RegEksp) gir N=1000,3⋅e0,1958tN = 1000{,}3 \cdot e^{0{,}1958t}, altså
N≈1000⋅e0,196tN \approx 1000 \cdot e^{0{,}196t}

Sidan e0,1958≈1,216e^{0{,}1958} \approx 1{,}216, kan modellen òg skrivast N=1000⋅1,216tN = 1000 \cdot 1{,}216^t.

b) Doblingstida finn ein ved ekt=2e^{kt} = 2:
t=ln⁡2k=ln⁡20,196≈3,54 timart = \frac{\ln 2}{k} = \frac{\ln 2}{0{,}196} \approx 3{,}54 \text{ timar}

c)
N(12)=1000⋅e0,196⋅12=1000⋅e2,352≈10 500N(12) = 1000 \cdot e^{0{,}196 \cdot 12} = 1000 \cdot e^{2{,}352} \approx 10\,500

Svar: a) N=1000⋅e0,196tN = 1000 \cdot e^{0{,}196t} b) Doblingstida er om lag 3,5 timar. c) Etter 12 timar er det om lag 10 500 bakteriar.

📝Oppgave 2

Ein radioaktiv prøve har følgjande aktivitet (i Becquerel):

DagarAktivitet
0800
5565
10400
15283
20200

a) Finn ein eksponentiell modell A=A0⋅e−λtA = A_0 \cdot e^{-\lambda t}.
b) Bestem halveringstida.
c) Når er aktiviteten redusert til 50 Bq?

Polynomisk regresjon

Når data har kruming som ikkje passar lineært eller eksponentielt, kan vi bruke polynom:

- Andregrads (parabel): y=ax2+bx+cy = ax^2 + bx + c
- Tredjegrads: y=ax3+bx2+cx+dy = ax^3 + bx^2 + cx + d
- Høgare grader: Blir brukte sjeldnare

Jo høgare grad, jo betre tilpassing til dataa - men òg større risiko for overtilpassing.

✏️Eksempel 3: Kasta ball

Ein ball blir kasta oppover. Høgda (i meter) blir målt ved ulike tidspunkt:

Tid (s)Høgd (m)
01,5
0,56,3
1,09,1
1,59,9
2,08,7
2,55,5

a) Forklar kvifor ein andregradsfunksjon er passande.
b) Finn modellen h(t)=at2+bt+ch(t) = at^2 + bt + c.
c) Finn maksimal høgd og når ho blir nådd.

a) Rørsle under tyngdekrafta følgjer h(t)=h0+v0t−12gt2\displaystyle h(t) = h_0 + v_0 t - \frac{1}{2}gt^2.

Dette er ein andregradsfunksjon med negativt andregradsledd.

b) Andregradsregresjon i GeoGebra (RegPoly(A1:B6, 2)) gir
h(t)=−4,0t2+11,6t+1,5h(t) = -4{,}0t^2 + 11{,}6t + 1{,}5
med R2=1R^2 = 1: alle målepunkta ligg på parabelen.

c) Toppunktet finn ein der h′(t)=0h'(t) = 0:
h′(t)=−8,0t+11,6=0h'(t) = -8{,}0t + 11{,}6 = 0
t=1,45 st = 1{,}45 \text{ s}
h(1,45)=−4,0⋅1,452+11,6⋅1,45+1,5≈9,9 mh(1{,}45) = -4{,}0 \cdot 1{,}45^2 + 11{,}6 \cdot 1{,}45 + 1{,}5 \approx 9{,}9 \text{ m}

Svar: a) Høgda under fritt fall er ein andregradsfunksjon av tida. b) h(t)=−4,0t2+11,6t+1,5h(t) = -4{,}0t^2 + 11{,}6t + 1{,}5 c) Ballen når maksimal høgd om lag 9,9 m etter 1,45 s.

📝Oppgave 3

Bremselengda (i meter) for ein bil ved ulike fartar:

Fart (km/h)Bremselengde (m)
306
5015
7028
9045
11066

a) Finn ein andregradsmodell s(v)=av2+bv+cs(v) = av^2 + bv + c.
b) Kva er bremselengda ved 100 km/h?
c) Ved kva for fart er bremselengda 80 m?

Bruk av digitale verktøy

I praksis bruker vi alltid digitale verktøy for regresjon. Her er dei vanlegaste:

GeoGebra:
1. Lag ei liste med x-verdiar: L1 = {x1, x2, ...}
2. Lag ei liste med y-verdiar: L2 = {y1, y2, ...}
3. Bruk kommandobar som:
- RegLin(L1, L2) - lineær regresjon
- RegEksp(L1, L2) - eksponensiell regresjon
- RegPoly(L1, L2, n) - polynom av grad n

Kalkulator (TI/Casio):
- Legg inn data i statistikkmodulen
- Vel regresjonstype
- Les av koeffisientane

Gjør dette i GeoGebra

Interaktiv regresjon i GeoGebra

Prøv å legge inn data og utføre regresjon. Klikk på punkt for å sjå korleis regresjonskurva blir tilpassa.

Skriv inn én linje om gangen i inntastingsfeltet:

L1 = {0, 2, 4, 6, 8, 10}
L2 = {45.2, 47.1, 49.3, 51.0, 53.2, 55.1}
P = Zip((u, w), u, L1, w, L2)
FitLine(P)

Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.

Åpne GeoGebra(åpnes i ny fane)
✏️Eksempel 4: CO2-konsentrasjon (Mauna Loa)

Målt CO2-konsentrasjon (ppm) ved Mauna Loa-observatoriet:

ÅrCO2
1960317
1970326
1980339
1990354
2000370
2010390
2020414

a) Bruk GeoGebra til å finne både lineær og andregradstilpassing.
b) Kva for ein modell passar best?
c) Estimer CO2-nivået i 2030.

a) La xx vere tal år etter 1960.

Lineær (RegLin): y=1,607x+310,4y = 1{,}607x + 310{,}4 (R2=0,979R^2 = 0{,}979)

Andregrads (RegPoly(A1:B7, 2)): y=0,0133x2+0,807x+317,0y = 0{,}0133x^2 + 0{,}807x + 317{,}0 (R2=0,9997R^2 = 0{,}9997)

b) Andregradstilpassinga har høgare R2R^2 og fangar opp at veksten akselererer. Ho er fysisk rimelege fordi utsleppa har auka over tid.

c) For x=70x = 70 (år 2030):

Lineær: y=1,607⋅70+310,4≈423y = 1{,}607 \cdot 70 + 310{,}4 \approx 423 ppm

Andregrads: y=0,0133⋅702+0,807⋅70+317,0≈439y = 0{,}0133 \cdot 70^2 + 0{,}807 \cdot 70 + 317{,}0 \approx 439 ppm

Svar: a) y=1,607x+310,4y = 1{,}607x + 310{,}4 og y=0,0133x2+0,807x+317,0y = 0{,}0133x^2 + 0{,}807x + 317{,}0 b) Andregradsmodellen passar best. c) Andregradsmodellen gir om lag 439 ppm i 2030 (den lineære om lag 423 ppm).

📝Oppgave 4

Verdsrekorden på 100 m sprint (menn) over tid:

ÅrTid (s)
191210,6
193610,2
19689,95
19889,92
19999,79
20099,58

a) Lag ein lineær modell i GeoGebra.
b) Kva spår modellen for 2050?
c) Er dette realistisk? Diskuter avgrensingar.

Gjør dette i GeoGebra

Start med å skrive inn dette, én linje om gangen:

L1 = {12, 36, 68, 88, 99, 109}
L2 = {10.6, 10.2, 9.95, 9.92, 9.79, 9.58}

Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.

Åpne GeoGebra(åpnes i ny fane)

Residualar og modellvurdering

Eit residual er skilnaden mellom observert verdi og verdien til modellen:

ei=yi−y^ie_i = y_i - \hat{y}_i

der yiy_i er observert verdi og y^i\hat{y}_i er den predikerte verdien til modellen.

Residualanalyse
God modell:
- Residualane bør vere tilfeldige (ingen mønster)
- Residualane bør vere små samanlikna med y-verdiane
- Residualane bør vere omtrent normalfordelte

Teikn på dårleg modell:
- Systematisk mønster i residualane (t.d. kurve)
- Store residualar
- Residualar som veks med x

📜Bestemmingskoeffisienten R2R^2
R2=1−∑(yi−y^i)2∑(yi−yˉ)2R^2 = 1 - \frac{\sum(y_i - \hat{y}_i)^2}{\sum(y_i - \bar{y})^2}

Tolking:
- R2=1R^2 = 1: Perfekt tilpassing
- R2=0R^2 = 0: Modellen forklarer ingenting
- R2>0,9R^2 > 0{,}9: Svært god tilpassing
- R2>0,7R^2 > 0{,}7: God tilpassing

R2R^2 angir delen av variasjonen i yy som blir forklart av modellen.

✏️Eksempel 5: Residualanalyse

For folketalseksemplet (Eksempel 1) hadde vi modellen y=0,99x+45,2y = 0{,}99x + 45{,}2.

Rekn ut residualane og vurder modellen.

xy
045,2
247,1
449,3
651,0
853,2
1055,1

Reknar ut modellverdiar og residual:

xyyy^=0,99x+45,2\hat{y} = 0{,}99x + 45{,}2e=y−y^e = y - \hat{y}
045,245,200,00
247,147,18-0,08
449,349,160,14
651,051,14-0,14
853,253,120,08
1055,155,100,00

Vurdering:
- Residuala er små (alle ∣e∣<0,15|e| < 0{,}15)
- Ikkje noko tydeleg mønster
- R2=0,999R^2 = 0{,}999 (svært god tilpassing)
Svar: Residuala er små og utan mønster, og R2=0,999R^2 = 0{,}999. Den lineære modellen passar godt til dataa.
📝Oppgave 5

Regresjonen i Eksempel 2 ga N≈1000⋅e0,196tN \approx 1000 \cdot e^{0{,}196t}. Ein elev rundar av og bruker modellen N=1000⋅e0,2tN = 1000 \cdot e^{0{,}2t}.

a) Rekn ut residuala for modellen til eleven for t=0,2,4,6,8t = 0, 2, 4, 6, 8.
b) Vurder modellen til eleven.

Interpolasjon vs ekstrapolasjon

Når vi bruker ein modell til å anslå verdiar, skil vi mellom to tilfelle:

Interpolasjon og ekstrapolasjon
Interpolasjon: Anslå verdiar innanfor måleområdet.
- Relativt sikre anslag
- Modellen er testa mot data i området

Ekstrapolasjon: Anslå verdiar utanfor måleområdet.
- Usikre anslag
- Modellen er ikkje testa i dette området
- Risiko for store feil

Tommelfingerregel: Ver forsiktig med ekstrapolasjon, særleg langt utanfor måleområdet!

✏️Eksempel 6: Farleg ekstrapolasjon

Ein elev måler temperaturen i ein kopp kaffi medan ho kjølnar ned:

Tid (min)Temp (°C)
080
565
1054
1545
2038

Eleven bruker lineær regresjon og får modellen T=−2,08t+77,2T = -2{,}08t + 77{,}2.
a) Kva spår modellen for t=40t = 40 min?
b) Kva er problemet med denne spådommen?

a)
T(40)=−2,08⋅40+77,2=−6 ∘CT(40) = -2{,}08 \cdot 40 + 77{,}2 = -6\,^\circ\text{C}

b) Modellen gir negativ temperatur. Det er umogeleg for ein kopp kaffi som står i romtemperatur.

Avkjøling av kaffi følgjer Newtons avkjølingslag:
T(t)=Trom+(T0−Trom)⋅e−ktT(t) = T_{rom} + (T_0 - T_{rom}) \cdot e^{-kt}

Temperaturen nærmar seg romtemperaturen og kjem aldri under han. Den lineære modellen er berre god for kort tid.

Dette illustrerer faren ved ekstrapolasjon langt utanfor måleområdet.

Svar: a) −6 ∘-6\,^\circC b) Spådommen er fysisk umogeleg: kaffien kan ikkje bli kaldare enn rommet. Den lineære modellen gjeld berre innanfor måleområdet.

📝Oppgave 6

Folkemengda i Noreg (i millionar):

ÅrBef.
19002,2
19503,3
19804,1
20004,5
20205,4

a) Lag både ein lineær og ein eksponensiell modell.
b) Samanlikn spådommane for år 2050.
c) Kva modell er mest rimelege? Grunngje.

✏️Eksempel 7: Issmelting i Arktis

Årleg minimum isutbreiing i Arktis (millionar km2^2):

ÅrIs
19807,8
19906,2
20006,3
20055,6
20104,9
20154,6
20203,9

a) Bruk lineær regresjon til å modellere utviklinga.
b) Når spår modellen at Arktis er isfritt om sumaren?

a) La xx vere tal år etter 1980. Lineær regresjon (RegLin) gir
A=−0,0891x+7,65A = -0{,}0891x + 7{,}65
(R2=0,94R^2 = 0{,}94)

b) Set A=0A = 0:
0=−0,0891x+7,650 = -0{,}0891x + 7{,}65
x≈85,9x \approx 85{,}9

Dette tilsvarar året 1980+86=20661980 + 86 = 2066.

Dette er ein grov ekstrapolasjon. Klimasystem er komplekse, og modellen tek ikkje omsyn til tilbakekoblingsmekanismar eller tiltak mot klimaendringar.

Svar: a) A=−0,0891x+7,65A = -0{,}0891x + 7{,}65 b) Modellen gir isfritt Arktis rundt 2066.

✏️Eksempel 8: Smarttelefonpenetrasjon

Del av nordmenn med smarttelefon (%):

År%
201030
201255
201475
201685
201892
202095

a) Forklar kvifor verken lineær eller eksponentiell modell passar.
b) Føreslå ein betre modelltype.

a) Kvifor standardmodellar ikkje passar

Lineær modell: Ville spå over 100 % etter kvart, noko som er umogeleg.

Eksponensiell modell: Veksten avtek når marknaden vert metta. Eksponensiell vekst passar berre i byrjinga.

b) Betre modell: Logistisk vekst

Ein logistisk funksjon flatar ut mot ei øvre grense:
y=L1+b⋅e−kxy = \frac{L}{1 + b \cdot e^{-kx}}

La xx vere tal år etter 2000. Logistisk regresjon i GeoGebra (RegLogist) gir
y=95,31+333⋅e−0,507xy = \frac{95{,}3}{1 + 333 \cdot e^{-0{,}507x}}
(R2=0,998R^2 = 0{,}998)

Den øvre grensa er om lag 95 %. Modellen gir 31, 54, 75, 87, 92 og 94 % for åra i tabellen.

Logistisk vekst kjenneteiknar seg ved:
- Sakte start
- Rask vekst i midtfasen
- Avtakande vekst når metting nærmar seg

Svar: a) Ein lineær modell passerer 100 %, og ein eksponensiell modell veks stadig raskare, medan dataa flatar ut. b) Ein logistisk modell, til dømes y=95,31+333⋅e−0,507xy = \dfrac{95{,}3}{1 + 333 \cdot e^{-0{,}507x}}.

📝Oppgave 7

Straumforbruket i eit hus målt gjennom eit døgn (kWh):

Kl.kWh
000,8
040,5
082,5
121,8
163,2
202,0

a) Kvifor passar ikkje eit polynom av låg grad?
b) Føreslå ein modell som kan fange opp det periodiske mønsteret.

✏️Eksempel 9: Økonomisk vekst

BNP i Noreg (milliardar NOK, faste 2015-prisar):

ÅrBNP
20002450
20052750
20102900
20153100
20203050

a) Finn ein passande regresjonsmodell.
b) Rekn ut gjennomsnittleg årleg vekstrate.
c) Diskuter kvifor BNP fall i 2020.

a) La xx vere tal år etter 2000.

Lineær tilpassing (RegLin): BNP=31x+2540BNP = 31x + 2540 (R2=0,874R^2 = 0{,}874)

Eksponensiell tilpassing (RegEksp): BNP=2540⋅e0,0112xBNP = 2540 \cdot e^{0{,}0112x} (R2=0,851R^2 = 0{,}851)

Ingen av modellane fangar opp fallet i 2020.

b) Frå den eksponentielle modellen: e0,0112−1≈0,011e^{0{,}0112} - 1 \approx 0{,}011, altså om lag 1,1 % per år.

Direkte frå første og siste måling:
(30502450)1/20−1≈0,011=1,1 %\left(\frac{3050}{2450}\right)^{1/20} - 1 \approx 0{,}011 = 1{,}1\,\%

c) BNP fall i 2020 på grunn av koronapandemien. Dette er eit døme på eit eksternt sjokk som modellen ikkje kan føreseie. Måledata frå kriseperiodar bør behandlast varsamt i modellering.

Svar: a) BNP=31x+2540BNP = 31x + 2540 (eller 2540⋅e0,0112x2540 \cdot e^{0{,}0112x}) b) om lag 1,1 % per år c) Koronapandemien, eit ytre sjokk som ingen av modellane fangar opp.

✏️Eksempel 10: Effekten av vindfarten på vindkraft

Målt effekt (kW) frå ei vindturbin ved ulike vindfarter:

v (m/s)P (kW)
315
570
7190
9400
11730
131200

a) Forklar teoretisk kva for samanheng vi ventar.
b) Test hypotesen med regresjon.

a) Teoretisk samanheng

Teorien seier at vindkraft følgjer:
P=12ρAv3⋅CpP = \frac{1}{2}\rho A v^3 \cdot C_p

der vv er vindhastigheita. Vi forventar altså P∝v3P \propto v^3.

b) Test med regresjon

Vi bruker potensregresjon P=avbP = av^b eller tilpassar ln⁡P=ln⁡a+b⋅ln⁡v\ln P = \ln a + b \cdot \ln v.

Potensregresjon i GeoGebra (RegPot) gir
P=0,568⋅v2,986≈0,57⋅v2,99P = 0{,}568 \cdot v^{2{,}986} \approx 0{,}57 \cdot v^{2{,}99}

Eksponenten b≈3b \approx 3 stadfestar teorien.

Svar: a) Vi forventar P∝v3P \propto v^3. b) Regresjonen gir P≈0,57⋅v2,99P \approx 0{,}57 \cdot v^{2{,}99}, så dataa stemmer godt med at effekten er proporsjonal med v3v^3.

📝Oppgave 8

Bilen sitt drivstofforbruk (liter/mil) ved ulike hastigheiter:

Hastigheit (km/h)Forbruk (l/mil)
500,52
700,48
900,50
1100,58
1300,72

a) Finn eit andregradspolynom som modellerer forbruket.
b) Ved kva hastigheit er forbruket lågast?

Presentasjon av resultat

Når du presenterer ein matematisk modell, bør du inkludere:

1. Datakjelda: Kvar kjem dataa frå? Er dei pålitelege?

2. Modellval: Kva type modell vart vald og kvifor?

3. Parametrane til modellen: Skriv ut funksjonen med koeffisientar.

4. Tilpassingsmål: Oppgi R2R^2 eller andre kvalitetsmål.

5. Grafisk framstilling: Vis data og modell saman.

6. Residualanalyse: Er det systematiske avvik?

7. Gyldigheitsområde: Kvar gjeld modellen?

8. Usikkerheit: Vurder avgrensingar og usikkerheit.

✏️Eksempel 11: Fullstendig modellrapport

Skriv ein kort rapport for folketalsmodellen frå Eksempel 1.

Modellrapport: Folkeutvikling

Data
Folketal (i tusen) for byen i perioden 2010–2020, frå Eksempel 1.

Modellval
Lineær modell, fordi dataa viser jamn vekst utan akselerasjon.

Modell
B(t)=0,99t+45,2B(t) = 0{,}99t + 45{,}2
der tt er tal på år etter 2010 og BB er folket i tusen.

Tilpassing
R2=0,999R^2 = 0{,}999, svært god tilpassing.

Residualanalyse
Residuala viser ikkje noko systematisk mønster og er alle under 0,15 (tusen).

Gyldigheitsområde
Modellen er gyldig for interpolasjon i perioden 2010–2020. Ekstrapolasjon meir enn 5–10 år fram er usikker.

Konklusjon
Folketalet veks med ca. 1000 personar per år. Modellen kan brukast til kortsiktige prognosar.

Svar: Rapporten over: lineær modell B(t)=0,99t+45,2B(t) = 0{,}99t + 45{,}2 med R2=0,999R^2 = 0{,}999 og små residualar utan mønster, gyldig for 2010–2020 og berre for korte prognosar utanfor perioden.

📝Oppgave 9

Skriv ein kort modellrapport for eitt av dei tidlegare eksempla (bakterievekst, CO2-konsentrasjon, eller vindkraft). Inkluder alle punkta frå seksjonen om presentasjon.

✏️Eksempel 12: Korrelasjon utan kausalitet

Tabellen viser oppdikta tal for iskremsal og drukningsulukker i eit land:

ÅrIskremsalg (mill. dollar)Drukningsulykker
20156,83200
20167,23400
20177,53550
20187,93700
20198,33850

a) Finn korrelasjonen mellom iskremsalg og drukningsulykker.
b) Betyr dette at iskrem forårsaker drukning?

a) Korrelasjon

KorrelasjonsKoeffisient(A1:B5) i GeoGebra gir
r≈0,997r \approx 0{,}997 (svært sterk positiv korrelasjon)

b) Kausalitet?

Nei! Dette er eit klassisk eksempel på spuriøs korrelasjon.

Begge variablane vert påverka av ein tredje faktor: varmt vêr.
- Når det er varmt, et folk meir iskrem
- Når det er varmt, badar fleire menneske, og dermed skjer fleire drukningsulykker

Korrelasjon inneber ikkje kausalitet. Sjølv ein perfekt matematisk samanheng betyr ikkje at den eine variabelen forårsaker den andre.

Svar: a) r≈0,997r \approx 0{,}997 b) Nei. Begge variablane vert styrte av ein tredje faktor, varmt vêr.

📝Oppgave 10

Kva type regresjon (lineær, eksponensiell, polynomisk eller logistisk) ville du brukt for følgjande situasjonar? Grunngje valet.

a) Høgda til ei plante som funksjon av tid (frå spire til fullvaksen plante)
b) Farten til ein bil som akselererer frå stillstand, dei første sekunda
c) Folkevekst i eit utviklingsland
d) Temperatur i ein steikeomn som vert varma opp

📝Oppgave 11

Eit firma måler talet på selde einingar av eit nytt produkt:

ManedSalg
1120
2180
3260
4350
5420
6470

a) Finn både lineær og andregradstilpassing.
b) Rekn ut R2R^2 for begge modellane.
c) Kva for modell spår mest sal i månad 12?

✏️Eksempel 13: Integrasjon av regresjonsmodell

Vassføringa i ei elv (i m3/sm^3/s) varierer gjennom året:

MånadQQ
Jan25
Mar41
Mai41
Jul25
Sep9
Nov9

Ein sinusmodell som passar med dataa, er Q(t)=25+18sin⁡(πt6)\displaystyle Q(t) = 25 + 18\sin\left(\frac{\pi t}{6}\right)
der tt er tal på månadar etter januar.
Rekn ut total vassmengd som renn forbi i løpet av eit år.

Total vassmengd

Total vassmengd er integralet av vassføringa over eitt år (12 månadar):

V=∫012Q(t) dt=∫012(25+18sin⁡(πt6))dtV = \int_0^{12} Q(t) \, dt = \int_0^{12} \left(25 + 18\sin\left(\frac{\pi t}{6}\right)\right) dt

V=[25t−18⋅6πcos⁡(πt6)]012V = \left[25t - 18 \cdot \frac{6}{\pi}\cos\left(\frac{\pi t}{6}\right)\right]_0^{12}

V=(25⋅12−108πcos⁡(2π))−(0−108πcos⁡(0))V = \left(25 \cdot 12 - \frac{108}{\pi}\cos(2\pi)\right) - \left(0 - \frac{108}{\pi}\cos(0)\right)

V=300−108π+108π=300 ma˚nadar⋅m3/sV = 300 - \frac{108}{\pi} + \frac{108}{\pi} = 300 \text{ månadar} \cdot \text{m}^3/\text{s}

For å få m3m^3: V=300⋅30⋅24⋅3600≈7,8⋅108 m3V = 300 \cdot 30 \cdot 24 \cdot 3600 \approx 7{,}8 \cdot 10^8 \, m^3

Svar: Ca. 780 millionar kubikkmeter vatn renn forbi i løpet av året.

✏️Eksempel 14: Derivasjon av modell
Folketalet i ein by blir modellert med:
P(t)=1001+9e−0,1tP(t) = \frac{100}{1 + 9e^{-0{,}1t}} (i tusen)

der tt er talet på år etter 2000.

a) Finn P′(t)P'(t) og tolk denne.
b) Når er folketalsveksten størst?

a) Derivasjon

La u=1+9e−0,1tu = 1 + 9e^{-0{,}1t}. Då er P=100u−1P = 100u^{-1}.

P′(t)=−100u−2⋅u′=−100⋅9⋅(−0,1)e−0,1t(1+9e−0,1t)2P'(t) = -100u^{-2} \cdot u' = -100 \cdot \frac{9 \cdot (-0{,}1)e^{-0{,}1t}}{(1 + 9e^{-0{,}1t})^2}

P′(t)=90e−0,1t(1+9e−0,1t)2P'(t) = \frac{90e^{-0{,}1t}}{(1 + 9e^{-0{,}1t})^2}

Tolking: P′(t)P'(t) er vekstraten (tal på tusen nye innbyggjarar per år).

b) Maksimal vekst

For logistisk vekst er veksten maksimal når P=L2\displaystyle P = \frac{L}{2}, altså P=50P = 50.

50=1001+9e−0,1t50 = \frac{100}{1 + 9e^{-0{,}1t}}
1+9e−0,1t=21 + 9e^{-0{,}1t} = 2
e−0,1t=19e^{-0{,}1t} = \frac{1}{9}
t=ln⁡90,1≈22t = \frac{\ln 9}{0{,}1} \approx 22

Svar: a) P′(t)=90e−0,1t(1+9e−0,1t)2P'(t) = \dfrac{90e^{-0{,}1t}}{(1 + 9e^{-0{,}1t})^2}, vekstfarten i tusen innbyggjarar per år. b) Folkeveksten er størst rundt år 2022.

📝Oppgave 12
Temperaturen i eit rom etter at varmen blir slått av, blir modellert med:
T(t)=5+15e−0,05tT(t) = 5 + 15e^{-0{,}05t}
der tt er tid i timar og TT er i grader Celsius.

a) Kva er starttemperaturen?
b) Kva nærmar temperaturen seg når t→∞t \to \infty?
c) Finn T′(t)T'(t) og tolk forteiknet.
d) Når synk temperaturen raskast?

📝Oppgave 13
Effekten frå eit solcellepanel gjennom ein dag blir modellert med:
P(t)=500sin⁡2(πt12)P(t) = 500\sin^2\left(\frac{\pi t}{12}\right) for 0≤t≤120 \leq t \leq 12

der tt er timar etter soloppgang og PP er i watt.

a) Når er effekten maksimal?
b) Rekn ut total energiproduksjon gjennom dagen (i kWh).

📝Oppgave 14

Nedanfor er temperaturen i ein innsjø målt på ulike djup om sumaren:

Djup (m)Temp (°C)
022
221
418
612
88
106

a) Finn ein passande regresjonsmodell (prøv både lineær, eksponensiell og polynom).
b) Rekn ut gjennomsnittstemperaturen i dei øvste 10 metrane ved integrasjon.
c) Bruk derivasjon til å finne ved kva djup temperaturen synk raskast.

Gjør dette i GeoGebra

Start med å skrive inn dette, én linje om gangen:

L1 = {0, 2, 4, 6, 8, 10}
L2 = {22, 21, 18, 12, 8, 6}

Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.

Åpne GeoGebra(åpnes i ny fane)

Oppsummering

I dette kapitlet har du lært:

Regresjonstypar:
- Lineær: y=ax+by = ax + b - for jamn vekst/nedgang
- Eksponentiell: y=aebxy = ae^{bx} - for prosentvis vekst
- Polynomisk: y=anxn+…+a0y = a_nx^n + \ldots + a_0 - for meir komplekse mønster

Modellvurdering:
- Bruk R2R^2 for å måle tilpassing
- Analyser residualar for systematiske avvik
- Vurder fysisk rimelegheit

Interpolasjon vs ekstrapolasjon:
- Interpolasjon (innanfor data): Relativt sikkert
- Ekstrapolasjon (utanfor data): Krev forsiktigheit

Presentasjon:
- Oppgi datakjelde og modellval
- Vis graf med data og modell
- Diskuter gyldigheitsområde og usikkerheit

Derivasjon og integrasjon:
- Derivasjon gir endringsrate
- Integrasjon gir totalmengder

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.