16.12 Oppgaver Oppgave 16.1A
(opg_1601A.py)
uniform_var = np.random.uniform(0, 10, size=20)
print(verdi)
import numpy as np
for verdi in uniform_var:
Sett sammen kodelinjene i korrekt rekkefølge, og skriv programmet.
Oppgave 16.2A
(opg_1602A.py)
hoyder = np.random.normal(mu, sigma, size=50)
mu = 3
for hoyde in hoyder:
sigma = 0.2
print(f" { height : .2f } ") import numpy as np Høyden til en fullvokst tresort er normalfordelt med forventning µ = 3 m og stan- dardavvik σ = 0,2 m . 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
for kar in karakterer: if kar >= 5.0: minst5 += 1
import numpy as np print(minst5)
E_X = 3.2 SD_X = 0.8
En skole har 200 elever. Karaktersnittet X til 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 de 200 elevene, og presenter resultatet som et histogram. Du får blant annet bruk for disse kodelinjene:
karakterer = np.random.normal(3.2, 0.8, size=200) plt.hist(karakterer, bins=20, edgecolor="brown", alpha=0.6)
308
Made with FlippingBook - PDF hosting