31. Datadrevet modellering#
Læringsmål
Kunne bestemme en matematisk modell for å modellere en praktisk situasjon med digitale verktøy.
Kunne bruke en modell til å belyse en praktisk situasjon med digitale verktøy
Oversikt over funksjonsklasser#
Vi har til nå sett mange eksempler på matematiske funksjoner. Ulike situasjoner vil være egnet til å beskrives av ulike funksjoner.
Funksjonsklasser
Lineære funksjoner
Andregradsfunksjoner
Polynomfunksjoner
Rasjonale funksjoner
Eksponentialfunksjoner
Potensfunksjoner
Definisjonsmengde og verdimengde#
I praktiske situasjoner, så avgrenser vi ofte hvor funksjonen kan brukes. Selv om et funksjonsuttrykk \(f(x)\) kan gi mening for alle verdier av \(x\), kan det hende det ikke mening å bruke alle mulige verdier for \(x\) i en praktisk situasjon.
Eksempel 1
Når man bruker en el-sparkesykkel fra Voi, så koster det 10 kr å låse opp sparkesykkelen. Deretter koster det 3 kr per minutt. Et funksjonsuttrykk som beskriver hvor mange kr \(f(x)\) vi må betale for å bruke sparkesykkelen i \(x\) minutter, er da
Vi kan ikke kjøre sparkesykkelen i negative minutter, så derfor må \(x \geq 0\). Men samtidig så setter de en grense på hvor lenge du kan leie sparkesykkelen, som gjerne er 45 minutter. Derfor må også \(x \leq 45\).
Men da er \(f(x)\) bare definert når \(x \in [0, 45]\).
De verdiene for \(x\) som en funksjon er definert for kaller vi for definisjonsmengden til funksjonen. De verdiene som \(f(x)\) da får, kaller vi for verdimengden til funksjonen.
Definisjonsmengde og verdimengde
For en funksjon \(f\) kaller vi
Definisjonsmengden til \(f\) for \(D_f\) og den består av alle \(x\)-verdier der \(f(x)\) er definert.
Verdimengden til \(f\) for \(V_f\) og den består av alle \(f(x)\)-verdier der \(x\) er i definisjonsmengden til \(f\).
Vi markerer endepunktene til grafen til \(f\) med klammeparenteser \([,]\) hvis endepunktet er med i definisjonsmengden. Vi bruker vinkelparenteser \(\langle, \rangle\) hvis endepunktet ikke er med i definisjonsmengden.
Underveisoppgave 1
Ta quizen!
Grafen til en funksjon \(f\) er vist i figuren nedenfor.
Hvilket alternativ viser riktig definisjonsmengde?
Grafen til en funksjon \(g\) er vist i figuren nedenfor.
Hvilket alternativ viser riktig definisjonsmengde?
Grafen til en funksjon \(h\) er vist i figuren nedenfor.
Hvilket alternativ viser riktig verdimengde?
Grafen til en funksjon \(p\) er vist i figuren nedenfor.
Hvilket alternativ viser riktig verdimengde?
Regresjon#
Regresjon er en metode for å finne en funksjon som passer godt til et gitt datamateriale. Ideen bak regresjon er å bestemme parameterne til modellen slik at avstanden fra grafen til \(f\) og punktene i datamaterialet så liten som mulig i gjennomsnitt.
Vi tar et praktisk eksempel.
Eksempel 2
Tiden det tar for en pendel å svinge frem og tilbake én gang kalles for perioden til pendelen.
I tabellen nedenfor vises perioden til en pendel for ulike snorlengder \(\ell\).
| Snorlengde (meter) | 0.1 | 0.3 | 0.5 | 0.8 | 1.0 | 1.3 | 1.6 | 2.0 |
|---|---|---|---|---|---|---|---|---|
| Periode (sekunder) | 0.69 | 1.17 | 1.44 | 1.82 | 2.08 | 2.27 | 2.53 | 2.80 |
Lag en modell \(T\) på formen
som viser sammenhengen mellom snorlengden \(x\) i meter og perioden \(T(x)\) i sekunder.
Løsning
Vi bruker regresjon til å bestemme parameterne \(a\) og \(b\) i modellen.
Først skriver vi inn alle datapunktene i to kolonner i et regneark.
Deretter markerer vi datapunktene og trykker på
i verktøylinjen.
Da åpnes regresjonsvinduet, og vi velger modellen potens for å få en potensmodell på formen \(T(x) = a \cdot x^b\).
Fra gif-en ovenfor, ser vi at modellen da blir
Gyldighetsområde#
Når vi har funnet en modell, så vil det være viktig å vurdere hvor modellen er gyldig slik at vi vet hvor den gir pålitelige svar. Gyldighetsområdet er sterkt tilknyttet til definisjonsmengden til en funksjon, men har et mer praktisk fokus på hvor funksjonen gir pålitelige svar, ikke bare hvor funksjonsuttrykket er gyldig.
Eksempel 3
Funksjonen \(T\) er gitt ved
beskriver temperaturen \(T(x)\) i grader Celsius \(x\) timer etter midnatt i et døgn i Lindesnes i januar.
Anslå et gyldighetsområdet for modellen.
Løsning
Hvis vi tegner grafen til funksjonen, så vil vi se at grafen til \(T\) vil synke mot \(-\infty\) når \(x\) blir stor og vokse mot \(+\infty\) når \(x\) blir stor og negativ.
Altså vil modellen forutsi at det var urealistisk varmt dagen før, og at det vil bli urealistisk kaldt dagen etter.
Fordi temperaturen dagen før og dagen etter sannsynligvis ikke vil være veldig forskjellig fra temperaturen i døgnet modellen er basert på, så vil et rimelig gyldighetsområde være
Altså vil modellen med gyldighetsområdet se slik ut:
Praktisk tolkning av gjennomsnittlig vekstfart#
For en funksjon \(f\), var det sånn at den gjennomsnittlige vekstfarten til funksjonen på intervallet \([a, b]\) var gitt ved
Dette tilsvarte stigningstallet til den rette linjen som går gjennom punktene \((a, f(a))\) og \((b, f(b))\) på grafen til \(f\). Vi kalte denne linja for en sekant.
Eksempel 4
En kopp med kaffe har i utgangspunktet en temperatur på \(100^\circ\mathrm{C}\). Kaffekoppen plasseres i et rom med temperatur \(20^\circ\mathrm{C}\), og temperaturen til kaffen synker etter hvert. Etter 5 minutter er temperaturen til kaffen \(80^\circ\mathrm{C}\), og etter 10 minutter er temperaturen \(65^\circ\mathrm{C}\).
En modell for temperaturen \(T(x)\) til kaffen i grader Celsius etter \(x\) minutter er gitt ved
Hvor mye endret temperaturen seg i gjennomsnitt de første 10 minuttene?
Løsning
Vi regner ut den gjennomsnittlige vekstfarten til temperaturen \(T\) på intervallet \([0, 10]\) ved å bruke formelen for gjennomsnittlig vekstfart:
Vi gjør dette med CAS:
Altså var den gjennomsnittlige vekstfarten \(-4.12\) grader Celsius per minutt. Det betyr at temperaturen i gjennomsnitt sank med \(4.12\) grader Celsius per minutt de første 10 minuttene.
Praktisk tolkning av momentan vekstfart#
Momentan vekstfart skal på én måte måle stigningen akkurat i et punkt. Den gjennomsnittlige vekstfarten på et veldig lite intervall rundt punktet vil omtrent være lik den momentane vekstfarten. Det vil si at stigningstallet til en tangent i et punkt er nesten lik stigningstallet til en sekant som går gjennom to punkter som ligger i nærheten.
Så lenge en funksjon ikke endrer seg veldig raskt i nærheten av punktet, så er det rimelig å forvente at den momentane vekstfarten i et punkt \(x\) er omtrent lik den gjennomsnittlige vekstfarten på intervallet \([x, x + 1]\), som betyr at
Det betyr at den momentane vekstfarten forteller oss omtrent hvor mye \(f(x)\) vil endre seg dersom vi øker \(x\) med \(1\). Dette stemmer jo ganske godt overens med hvordan vi tolker stigningstallet til en lineær funksjon.
Eksempel 5
Temperaturen \(T\) til en kopp med kaffe i grader Celsius etter \(x\) minutter er gitt ved
Bestem den momentane vekstfarten til temperaturen etter 10 minutter. Gi en praktisk tolkning av svaret.
Løsning
Vi regner ut \(T'(10)\) med CAS, og så sammenligner vi det med \(T(11) - T(10)\) for å se om det gir omtrent samme svar.
Vi ser at \(T'(10) \approx -2.8\) grader Celsius per minutt som betyr at temperaturen vil synke med omtrent \(2.8\) grader Celsius per minutt etter 10 minutter. Det vil si at temperaturen vil være ca. \(2.8\) grader lavere 1 minutt senere.
Vi ser at \(T(11) - T(10) \approx -2.7\) grader Celsius, så dette stemmer ganske bra.