Modellere reelle situasjoner med funksjoner.
Matematisk modellering handler om å bruke matematikk til å beskrive, analysere og forutsi fenomener i den virkelige verden. En matematisk modell er en forenklet representasjon av virkeligheten uttrykt gjennom matematiske uttrykk, ligninger eller funksjoner.
Modellering er sentralt i mange fagfelt:
- Fysikk: Bevegelse, elektrisitet, bølger
- Biologi: Populasjonsvekst, spredning av sykdommer
- Økonomi: Renter, markedsutvikling, kostnader
- Miljø: Klimaendringer, forurensning
- Medisin: Nedbrytning av medisiner, tumorvekst
Matematisk modellering følger en systematisk prosess med flere steg:
2. Velge modelltype
- Bestemme hvilken type funksjon som passer best
- Basert på hvordan variablene endrer seg
3. Bestemme parametere
- Bruke data til å finne konstanter i modellen
- Tilpasse modellen til observasjoner
4. Validere modellen
- Sjekke om modellen gir fornuftige resultater
- Sammenligne med eksisterende data
5. Tolke og anvende
- Bruke modellen til prediksjon
- Vurdere begrensninger
Valget av funksjonstype avhenger av hvordan den avhengige variabelen endrer seg med den uavhengige. Her er de viktigste typene:
Kjennetegn:
- Konstant endringsrate (stigningstall )
- Rett linje i grafisk framstilling
- er proporsjonal med
Brukes når:
- Jevn vekst eller nedgang
- Kostnad med fast sats og variabel del
- Avstand ved konstant fart
Kjennetegn:
- Prosentvis vekst eller nedgang per tidsenhet
- Vekstfaktoren der er vekstraten
- Derivert proporsjonal med funksjonen selv:
Brukes når:
- Befolkningsvekst
- Radioaktiv nedbrytning
- Renters rente
- Temperaturendring (Newtons avkjølingslov)
Kjennetegn:
- Kan ha vendepunkter og ekstremalpunkter
- Andregradspolynomer gir parabelform
- Høyere grader gir mer komplekse kurver
Brukes når:
- Kastet bevegelse (andregradsfunksjon)
- Optimering av areal/volum
- Tilnærming av komplekse sammenhenger
Parametere:
- = amplitude (halvparten av variasjonsbredden)
- der er perioden
- = faseforskyvning
- = vertikal forskyvning (middelverdi)
Brukes når:
- Periodiske fenomener
- Temperaturer gjennom året
- Tidevann
- Vekselsstrøm
Kjennetegn:
- Skaleres med potenser av
- Dobbelt-logaritmisk plott gir rett linje
Brukes når:
- Geometriske størrelser (areal, volum)
- Allometriske sammenhenger i biologi
- Fysiske lover (gravitasjon, intensitet)
Parametere:
- = bæreevne (øvre grense)
- = vekstrate
- = konstant basert på startverdi
Brukes når:
- Begrenset vekst
- Spredning av sykdommer/rykter
- Adopsjon av ny teknologi
- Populasjonsvekst med begrensede ressurser
La oss se på hvordan vi modellerer ulike situasjoner med passende funksjonstyper.
En taxi tar 50 kr i startgebyr og 15 kr per kilometer.
a) Sett opp en modell for totalkostnaden som funksjon av kjørt distanse kilometer.
b) Hva koster en tur på 8 km?
c) Hvor langt kan man kjøre for 200 kr?
a) Kostnaden består av fast del (startgebyr) og variabel del (pris per km):
b) For km:
c) Løser :
En bakteriekoloni dobler seg hver 3. time. Ved tidspunkt er det 1000 bakterier.
a) Sett opp en modell for antall bakterier etter timer.
b) Hvor mange bakterier er det etter 12 timer?
c) Når er det 1 million bakterier?
a) Bakteriene dobler seg hver 3. time, så vekstfaktoren per time er:
Modellen blir:
eller ekvivalent:
b) Etter 12 timer:
c) Løser :
Karbon-14 har en halveringstid på 5730 år. Et fossilt bein inneholder 25% av den opprinnelige mengden C-14.
a) Sett opp en modell for gjenværende mengde C-14 som funksjon av tid.
b) Hvor gammelt er fossilet?
a) Med halveringstid år får vi:
eller med -form: der
b) Når :
Fossilet er ca. 11 500 år gammelt.
a) Når er ballen på topp?
b) Hva er maksimalhøyden?
c) Når treffer ballen bakken?
a) Toppen nås når :
b) Maksimalhøyden:
c) Ballen treffer bakken når :
Gjennomsnittstemperaturen i en by varierer mellom i januar og i juli. La være månedsnummer ( for januar).
a) Bestem parameterne , , og for modellen .
b) Hva er modellert temperatur i april ()?
a)
- Middelverdi:
- Amplitude:
- Periode: 12 måneder, så
- Faseforskyvning: Minimum i januar (), så:
- For sinus: minimum når argumentet er
-
-
Modellen:
b) I april ():
Keplers tredje lov sier at kvadratet av en planets omløpstid er proporsjonalt med kuben av gjennomsnittlig avstand fra solen: .
For jorden er år og AU (astronomisk enhet).
a) Sett opp modellen for som funksjon av .
b) Mars har gjennomsnittlig avstand 1,52 AU fra solen. Finn omløpstiden.
a) Fra og jordens data (, ):
Altså: , som gir:
b) For Mars med AU:
(Faktisk omløpstid for Mars er 1,88 år - modellen stemmer godt!)
a) Hvor mange var smittet ved ?
b) Når er halvparten av befolkningen smittet?
c) Hva er veksthastigheten ved dager?
a) Ved :
b) Halvparten smittet betyr :
c) Veksthastigheten er . Ved :
For logistisk vekst:
En biolog måler veksten til en plantepopulasjon og får følgende data:
| Tid (uker) | 0 | 2 | 4 | 6 |
|---|---|---|---|---|
| Antall | 100 | 180 | 320 | 580 |
b) Hvor mange planter forventes etter 10 uker?
a) Fra :
For å finne , bruk to datapunkter. Med :
Sjekk med :
Dette stemmer bra med målt verdi 580.
Modellen:
b) Etter 10 uker:
En kopp kaffe med temperatur plasseres i et rom med temperatur . Etter 10 minutter er kaffetemperaturen .
Newtons avkjølingslov:
a) Bestem konstanten .
b) Hva er temperaturen etter 30 minutter?
c) Når er kaffen ?
a) Vi har og , så:
Med :
b) Etter 30 minutter:
c) Når :
Ved 50 km/t er bremselengden 12 meter.
a) Bestem konstanten .
b) Finn bremselengden ved 80 km/t.
c) Med hvilken fart kan man kjøre hvis bremselengden ikke skal overstige 50 meter?
a) Med m:
Modellen:
b) Ved 80 km/t:
c) Med :
Ved en kystby varierer vannstanden mellom 0,5 m og 3,5 m over referansenivået. Perioden er ca. 12,4 timer (halvt månedøgn). Høyvann inntreffer kl. 03:00.
a) Sett opp en modell for vannstanden der er timer etter midnatt.
b) Når er det lavvann?
c) Når kan en båt som trenger minst 2 m dybde, seile inn?
a)
- Middelverdi: m
- Amplitude: m
- Periode: timer, så
- Høyvann kl. 03:00, så cosinus med forskyvning:
b) Lavvann når , altså:
Lavvann er ca. kl. 09:12.
c) Trenger :
Dette er oppfylt når argumentet er i :
Altså fra ca. kl. 00:00 til kl. 06:00 (og tilsvarende 12,4 timer senere).
Atmosfærisk CO-konsentrasjon viser både langsiktig økning og sesongvariasjon. Data fra Mauna Loa viser:
- 1960: ca. 317 ppm
- 2020: ca. 414 ppm
- Årlig variasjon: ca. ppm med maksimum i mai
a) Sett opp en modell som inkluderer både trend og sesongvariasjon.
b) Beregn forventet verdi i desember 2025.
a) La være år etter 1960.
Trend: Tilnærmet eksponentiell, men ofte modellert lineært for kortere perioder:
(Vekst ca. ppm/år)
Sesongvariasjon: Periode 1 år, maksimum i mai (måned 5):
Kombinert modell:
b) Desember 2025 tilsvarer (65 år + 11/12):
En modell må testes mot virkeligheten før den kan brukes til prediksjon.
2. Grafisk validering
- Plott modell og data i samme diagram
- Se etter systematiske avvik
3. Statistiske mål
- Korrelasjonskoeffisient
- Gjennomsnittlig kvadratisk avvik (RMSE)
4. Sjekke grenseverdier
- Gir modellen fornuftige verdier for , ?
5. Kryss-validering
- Del data i trenings- og testdatasett
- Tilpass modell på trening, valider på test
Vi har tilpasset modellen til følgende data:
| 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|
| (målt) | 5 | 8 | 12 | 13 | 16 |
Modellverdier:
| (målt) | (modell) | Avvik | Avvik | |
|---|---|---|---|---|
| 1 | 5 | 5,5 | -0,5 | 0,25 |
| 2 | 8 | 8,0 | 0 | 0 |
| 3 | 12 | 10,5 | 1,5 | 2,25 |
| 4 | 13 | 13,0 | 0 | 0 |
| 5 | 16 | 15,5 | 0,5 | 0,25 |
betyr at modellen forklarer 96% av variasjonen i dataene, som er meget bra.
Alle modeller er forenklinger av virkeligheten og har begrensninger som må vurderes.
2. Forenklinger
- Modeller ignorerer ofte sekundære faktorer
- F.eks. luftmotstand, friksjon, forstyrrelser
3. Antakelser
- Eksponentiell vekst forutsetter ubegrensede ressurser
- Lineær modell forutsetter konstant endringsrate
4. Måleusikkerhet
- Data inneholder alltid målefeil
- Modellparametrene blir usikre
5. Endrede betingelser
- Forutsetningene kan endre seg over tid
- Modellen må oppdateres
Å bruke en modell utenfor dataområdet (ekstrapolering) kan gi svært upålitelige resultater.
Eksempel: En lineær modell for befolkningsvekst de siste 10 år kan ikke brukes til å forutsi befolkningen om 100 år - veksten er ikke lineær på lang sikt.
Ekstrapolering kan være nyttig for kortsiktige prediksjoner, men usikkerheten øker raskt med avstanden fra kjente data.
Modellen beskriver veksten i en bakteriekoloni der er timer.
Diskuter begrensningene ved denne modellen.
1. Gyldighetsområde:
- Modellen gir rimelige verdier for små
- For store blir tallene urealistisk store:
- millioner
- milliarder
2. Fysiske begrensninger:
- Bakterier trenger næring og plass
- Avfallsstoffer hoper seg opp
- Ressurser er endelige
3. Bedre modell:
Logistisk vekst tar hensyn til bæreevne:
4. Tidsavhengighet:
- Eksponentiell vekst gjelder bare i oppstartsfasen
- Modellen bør ha et angitt gyldighetsintervall, f.eks. timer
Konklusjon: Modellen er nyttig for å forstå tidlig vekstdynamikk, men må erstattes med en mer realistisk modell for langsiktige prediksjoner.
Modelleringsprosessen:
1. Identifiser problemet og variablene
2. Velg funksjonstype basert på hvordan systemet oppfører seg
3. Bestem parametere fra data
4. Valider modellen mot virkeligheten
5. Bruk modellen med bevissthet om begrensninger
Funksjonstyper:
- Lineær: Konstant endringsrate
- Eksponentiell: Prosentvis vekst/nedgang
- Polynom: Vendepunkter, optimalitet
- Trigonometrisk: Periodiske fenomener
- Logistisk: Begrenset vekst
Husk:
- Alle modeller er forenklinger
- Ekstrapolering er risikabelt
- Valider alltid mot data
Hvilken funksjonstype passer best for å modellere følgende situasjoner?
Kostnaden for å leie en bil der du betaler en fast døgnavgift pluss en pris per kilometer.
Verdien av en aksje som stiger med 5% per år.
Høyden på en ball som kastes opp i luften.
Antall timer dagslys gjennom året.
Et mobilabonnement koster 199 kr/mnd pluss 0,50 kr per MB over inkludert datakvote.
a) Sett opp en modell for månedlig kostnad som funksjon av ekstra databruk MB.
b) Hva blir kostnaden hvis du bruker 500 MB over kvoten?
c) Du har budsjett på 350 kr/mnd. Hvor mye ekstra data kan du bruke?
En investering på 50 000 kr gir 4% rente per år.
a) Sett opp en modell for beløpet etter år.
b) Hva er beløpet etter 10 år?
c) Når har beløpet doblet seg?
Et stoff brytes ned i kroppen slik at halvparten er borte etter 6 timer. Startdosen er 400 mg.
a) Sett opp en modell for gjenværende mengde etter timer.
b) Hvor mye er igjen etter 15 timer?
c) Når er det mindre enn 50 mg igjen?
Sett opp modellen.
Beregn .
Finn når mg.
Dybdetemperaturen i en innsjø gjennom året varierer mellom (februar) og (august). La være månedsnummer ( for januar).
a) Bestem amplitude, middelverdi og periode for modellen.
b) Sett opp modellen .
c) Hva er modellert temperatur i mai ()?
Finn parametrene.
Sett opp modellen.
Beregn .
Følgende data viser sammenhengen mellom en bils fart (km/t) og stopplengde (meter):
| Fart | 30 | 50 | 70 | 90 |
|---|---|---|---|---|
| Stopplengde | 13 | 28 | 50 | 80 |
c) Beregn forventet stopplengde ved 110 km/t.
Vurder modelltype.
Finn .
Beregn .
Populasjonen i en by har vokst slik de siste årene (i tusen):
| År | 2010 | 2015 | 2020 |
|---|---|---|---|
| Befolkning | 45 | 52 | 60 |
c) Sammenlign prediksjonene for 2030 med begge modeller.
Lineær modell.
Eksponentiell modell.
Sammenlign for 2030 ().
En suppe med temperatur settes i et rom med temperatur . Etter 5 minutter er suppetemperaturen .
a) Sett opp modellen etter Newtons avkjølingslov.
b) Hva er temperaturen etter 15 minutter?
c) Når kan du spise suppen (ved )?
Finn modellen.
Beregn .
Finn når .
Et rykte sprer seg i en skole med 800 elever. I starten kjenner 5 elever ryktet. Etter 3 dager kjenner 100 elever det.
Bruk logistisk modell:
a) Bestem , og .
b) Når kjenner halvparten av elevene ryktet?
c) Når sprer ryktet seg raskest?
Finn parametrene.
Finn når .
Finn vendepunktet (maksimal spredningshastighet).
Strømforbruket i en husholdning varierer gjennom døgnet. Måledata viser:
- Minimumsforbruk: 0,5 kW (kl. 04:00)
- Maksimumsforbruk: 4,5 kW (kl. 19:00)
a) Sett opp en trigonometrisk modell for forbruket der er timer etter midnatt.
b) Hva er forbruket kl. 08:00?
c) Når på dagen er forbruket over 3 kW?
Sett opp modellen.
Beregn .
Finn når kW.
En forsker modellerer sammenhengen mellom kroppsvekt (kg) og hjertets slagfrekvens (slag/min) hos pattedyr med potensmodellen .
Data:
| Dyr | Vekt (kg) | Puls (slag/min) |
|---|---|---|
| Mus | 0,03 | 600 |
| Kanin | 2 | 200 |
| Menneske | 70 | 70 |
Logtransformer.
Finn og .
Beregn puls for elefant.
En fabrikk produserer varer med kostnad kroner for enheter.
a) Finn gjennomsnittskostnaden per enhet .
b) Finn produksjonsnivået som minimerer gjennomsnittskostnaden.
c) Vis at ved dette nivået er gjennomsnittskostnad lik marginalkostnad.
Finn .
Minimer .
Sammenlign med marginalkostnad.
Havnivået i en fjord påvirkes av både tidevann (periode 12,4 timer) og en daglig variasjon (periode 24 timer).
Modell:
der er i meter og er timer etter midnatt.
a) Hva er havnivået ved midnatt ()?
b) Finn tidspunkter de første 12 timene der .
c) Hva er maksimalt og minimalt havnivå i løpet av et døgn (tilnærmet)?
Beregn .
Finn ekstremalpunkter.
Finn ekstremverdier.
En modell for global gjennomsnittstemperatur (relativt til 1900) er:
der er år etter 1900. Sinusleddet representerer solsyklusen.
a) Hva predikerer modellen for år 2000 og 2050?
b) Finn gjennomsnittlig temperaturøkning per tiår for perioden 2000-2050.
c) Diskuter minst to begrensninger ved denne modellen.
Beregn og .
Finn gjennomsnittlig økning per tiår.
Diskuter begrensninger.
Du skal lage en modell for vindkraftverk-effekt. Effekten avhenger av vindhastigheten og følger tilnærmet:
Vindturbinen har makseffekt kW ved m/s.
a) Bestem konstanten .
b) Hva er effekten ved 8 m/s?
c) Diskuter hvorfor modellen er delt opp slik.
Finn .
Beregn .
Forklar modellens struktur.
I en tidlig fase av en epidemi ble følgende data registrert (smittetilfeller per dag):
| Dag | 1 | 5 | 10 | 15 | 20 | 25 | 30 |
|---|---|---|---|---|---|---|---|
| Tilfeller | 10 | 30 | 120 | 400 | 800 | 900 | 850 |
c) Når nådde epidemien toppen ifølge modellen?
d) Diskuter minst tre faktorer som kan gjøre modellen upålitelig.
Hvorfor ikke eksponentiell?
Tilpass logistisk modell.
Finn toppen.
Diskuter usikkerheter.