Gjennomsnitt med algoritme og program

Del 2, alle hjelpemidler

Gjennomsnitt med algoritme og program

Hjelpemiddelkrav: Oppsett for hånd

Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.

I denne oppgaven skal du bruke algoritmen nedenfor til å finne en tilnærmet verdi for gjennomsnittet til en funksjon f i et intervall [a,b].

Velg N+1 tall jevnt fordelt i intervallet [a,b].

La a=x0<x1<⋯<xN=b være disse tallene.

Avstanden mellom et av tallene og det neste er da b−aN.

Regn ut gjennomsnittet g av tallene f(x0),f(x1),⋯,f(xN).

Da er g en god tilnærmet verdi for gjennomsnittet til f i [a,b].

Denne tilnærmingen blir bedre dess større N er.

Lag et program som du kan bruke til å bestemme gjennomsnittet til funksjonen f gitt ved

f(x)=x

i intervallet [0,1]. Hva blir dette gjennomsnittet?

Fasit

Gjennomsnittet til f(x)=x på [0,1] er 𝟐𝟑≈𝟎,𝟔𝟔𝟔𝟕.

LøsningsforslagKI-generert

Algoritmen beregner gjennomsnittet av N+1 funksjonsverdier jevnt fordelt i intervallet. Vi velger punktene

xi=a+i⋅b−aN,i=0,1,…,N

og regner ut gjennomsnittet

g=f(x0)+f(x1)+⋯+f(xN)N+1

Her er et program som implementerer algoritmen for f(x)=x på [0,1]:

from math import sqrt

def f(x):
    return sqrt(x)

a = 0
b = 1
N = 1000

sum_verdier = 0
for i in range(N + 1):
    x_i = a + i * (b - a) / N
    sum_verdier += f(x_i)

g = sum_verdier / (N + 1)
print(g)

Med N=1000 gir programmet en verdi svært nær 0,6667.

Kontroll med integral:

Det eksakte gjennomsnittet til f på [a,b] er gitt ved

g=1b−a∫abf(x)dx

For f(x)=x på [0,1]:

g=11−0∫01xdx=[23x3/2]01=23−0=23

Programmet gir altså en god tilnærming til det eksakte svaret 𝐠=𝟐𝟑≈𝟎,𝟔𝟔𝟔𝟕.

Sensorveiledning

Oppgaven gir til sammen 4 poeng

Det gis 1 poeng dersom kandidaten viser forståelse for algoritmen. Det gis 2 poeng dersom kandidaten lager et program med små feil eller mangler. Det gis 3 poeng for et oversiktlig program som kan brukes til å bestemme gjennomsnittet. Kandidaten får i tillegg 1 poeng for å finne en god tilnærmingsverdi for gjennomsnittet.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i matematikk. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt