Eksamen S2 vår 2024
Moderatorer: Aleks855, Gustav, Nebuchadnezzar, Janhaa, DennisChristensen, Emilga
-
- World works; done by its invalids
- Innlegg: 847
- Registrert: 26/04-2012 09:35
Oppgave som pdf:
-
- Fibonacci
- Innlegg: 4
- Registrert: 27/05-2024 23:12
Forslag til kode for Del 2 oppgave 5 under.
Synes kanskje denne oppgaven var litt utenfor hva som bør legges i simmulering for statistiske fordelinger (fra kompetansemålene). Denne hadde passet bedre tematisk i S1 hvor de skal kunne simmulere stokastiske forsøk. Nivået programmeringsteknisk er også ganske høyt, spesielt sammenlignet med hva de blir bedt om å gjøre i R2...
Edit: Observerer at man faktisk ikke var nødt til å simmulere eller programmere i det hele tatt. Men poenget at en slik oppgave hadde passet bedre inn i S1 består, samtidig som eksamenen da ikke tester nevnt kompetansemål i det hele tatt
Synes kanskje denne oppgaven var litt utenfor hva som bør legges i simmulering for statistiske fordelinger (fra kompetansemålene). Denne hadde passet bedre tematisk i S1 hvor de skal kunne simmulere stokastiske forsøk. Nivået programmeringsteknisk er også ganske høyt, spesielt sammenlignet med hva de blir bedt om å gjøre i R2...
Edit: Observerer at man faktisk ikke var nødt til å simmulere eller programmere i det hele tatt. Men poenget at en slik oppgave hadde passet bedre inn i S1 består, samtidig som eksamenen da ikke tester nevnt kompetansemål i det hele tatt
Kode: Velg alt
import numpy as np
import matplotlib.pyplot as plt
def Trekk(N):
b = N/2
r = N/2
blåTrukket = 0
rødTrukket = 0
for i in range(15):
trekk = np.random.randint(1,N+1)
if trekk <= b:
blåTrukket +=1
b -= 1
N -= 1
else:
rødTrukket += 1
N -=1
r -=1
return blåTrukket, rødTrukket
def simmulering(antallSim,antallBaller):
frekvens = 0
for i in range(antallSim):
b, r = Trekk(antallBaller)
if b == 6 and r == 9:
frekvens += 1
sannsynlighet = frekvens/antallSim
return sannsynlighet
def simmulering2(antallSim, slutt):
x = []
y = []
for i in range(18, slutt, 2):
x.append(i)
y.append(simmulering(antallSim, i))
print(i) #fremgangsvariabel for en lang simmulering
return x, y
x, y = simmulering2(50000,50)
plt.plot(x,y,'*')
plt.show()
Sist redigert av MatteNerden123 den 27/05-2024 23:48, redigert 1 gang totalt.
-
- Fibonacci
- Innlegg: 4
- Registrert: 27/05-2024 23:12
-
- Fibonacci
- Innlegg: 4
- Registrert: 27/05-2024 23:12
-
- Fibonacci
- Innlegg: 1
- Registrert: 28/05-2024 11:46
Hei! Jeg har en komplett løsning av denne eksamenen, men lurer på hvordan jeg kan få lastet denne opp her?=)
Edit: Jepp, var noe slurvefeil der, takk for rask tilbakemelding, ny versjon lastet opp.
Edit: Jepp, var noe slurvefeil der, takk for rask tilbakemelding, ny versjon lastet opp.
- Vedlegg
-
- S2 - LFV24-4.pdf
- (700.46 kiB) Lastet ned 1057 ganger
Sist redigert av Matematriks den 30/05-2024 21:15, redigert 4 ganger totalt.
-
- Weierstrass
- Innlegg: 495
- Registrert: 26/02-2021 21:28
Alternativ løysing OPPG. 5b ( del 2 )
Ser av utskrifta ovanfor at 17 eller 18 objekt av kvar farge gir maks sannsyn for å trekke 6 av den eine fargen og 9 av den andre.
Det betyr at problemet har to svar: I korga låg det mest sannsynleg 34 eller 36 ballar.
Kode: Velg alt
from math import factorial as fact
def bin(a , b):
return (fact(a)//fact(b)//fact(a - b))
for i in range( -5 , 6 ):
p = bin(15 + i,6)*bin(15 + i , 9)/bin(30 + 2*i , 15)
print(15 + i, p)
Kode: Velg alt
0 0.13544891640866874
11 0.1489938080495356
12 0.15547179970386324
13 0.15880333826894602
14 0.16056781980526766
15 0.1614906233673669
16 0.16193714121999556
17 0.16210443165514019
18 0.16210443165514019
19 0.16200332702001222
20 0.16184148553447775
Det betyr at problemet har to svar: I korga låg det mest sannsynleg 34 eller 36 ballar.
-
- Fibonacci
- Innlegg: 1
- Registrert: 28/05-2024 20:07
På oppgave 5 del 1 tenkte jeg ikke på å derivere K(X)/x og sette lik 0. Jeg forklarte heller logisk hvorfor laveste enhetskostnad er i skjæringspunktet med grensekostnad, og jeg tegnet en grafisk fremstilling og markerte skjæringen med x_0. Kan jeg få noe uttelling for dette, eller må man ha derivert?
-
- Pytagoras
- Innlegg: 16
- Registrert: 07/02-2018 15:36
Et foreløpig løsningsforslag. Har dessverre ikke fått tid til å kvalitetssikre dette – så jeg setter stor pris på alle innspill og rapporteringer av feil!
Oppdatering 29.05.2024 kl. 22.51: Jeg har oppdatert løsningsforslaget med kommentar fra Uljanov (tusen takk!), og rettet noen språkfeil.
Oppdatering 29.05.2024 kl. 22.51: Jeg har oppdatert løsningsforslaget med kommentar fra Uljanov (tusen takk!), og rettet noen språkfeil.
- Vedlegg
-
- Losning-S2-v24.pdf
- (1014.72 kiB) Lastet ned 3109 ganger
Sist redigert av stalegjelsten den 29/05-2024 22:52, redigert 1 gang totalt.