20231009kaarekok_S_issuu

(Erlend JørgensenTPX1w1) #1

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)

300

Free download pdf