16.12 Oppgaver
Oppgave 16.1A (opg_1601A.py)
uniform_var = np.random.uniform(0, 10, size=20) print(verdi)
forverdiinuniform_var: importnumpyas np
Settsammen kodelinjene i korrekt rekkefølge, og skriv programmet.
Oppgave 16.2A (opg_1602A.py)
mu= 3 hoyder= np.random.normal(mu, sigma, size=50)
sigma= 0.2 forhoydeinhoyder:
print(f"{height:.2f}") importnumpyas np
Høyden til en fullvokst tresort er normalfordelt med forventningμ= 3 mog stan-
dardavvikσ=0,2m. Skriv kodelinjene i korrekt rekkefølge for å simulere 50 forsøk
med slike trær.
Oppgave 16.3A (opg_1603A.py)
karakterer= np.random.normal(E_X, SD_X, size=200)
minst5= 0
E_X= 3.2
SD_X= 0.8
forkarinkarakterer:
ifkar>= 5.0:
minst5+= 1
importnumpyas np
print(minst5)
Enskole har 200 elever. KaraktersnittetXtil en tilfeldig valgt elev er normalfordelt
med E(X) =3,2 og SD(X) =0,8. Lag et program ved å sette sammen kodebitene
ovenfor. Programmet skal simulere karaktersnittene til de 200 elevene, og skrive ut
antallet elever som har minst 5 i karaktersnitt.
Oppgave 16.4A (opg_1604A.py)
Ta utgangspunkt i situasjonen i oppgave 16.3. Kjør en simulering med alle 200 eleve-
ne, og presenter resultatet som et histogram. Du får blant annet bruk for disse kode-
linjene:
karakterer= np.random.normal(3.2,0.8, size=200)
plt.hist(karakterer, bins=20, edgecolor="brown", alpha=0.6)