Eksamen S2 vår 2024

Her kan du stille spørsmål vedrørende problemer og oppgaver i matematikk for videregående skole og oppover på høyskolenivå. Alle som føler trangen er velkommen til å svare.

Moderators: Aleks855, Gustav, Nebuchadnezzar, Janhaa, DennisChristensen, Emilga

Post Reply
Vaktmester
World works; done by its invalids
World works; done by its invalids
Posts: 857
Joined: 26/04-2012 09:35

Oppgave som pdf:
S2_V24.pdf
(881.68 KiB) Downloaded 8981 times
MatteNerden123
Fibonacci
Fibonacci
Posts: 4
Joined: 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

Code: Select all

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()
Last edited by MatteNerden123 on 27/05-2024 23:48, edited 1 time in total.
Uljanov
Pytagoras
Pytagoras
Posts: 6
Joined: 27/05-2024 23:08

Takk, smart. Finnes det løsninger på de andre oppgavene? Som del 2 oppgave 3?
Last edited by Uljanov on 27/05-2024 23:34, edited 1 time in total.
Uljanov
Pytagoras
Pytagoras
Posts: 6
Joined: 27/05-2024 23:08

Jeg tok i bruk hypergeometrisk forsøk, blir det galt på oppgave 5?


from math import comb


for x in range (9,50):
print(2*x, comb(x,9)*comb(x,6)/comb(2*x,15))
MatteNerden123
Fibonacci
Fibonacci
Posts: 4
Joined: 27/05-2024 23:12

Uljanov wrote: 27/05-2024 23:27 Takk, smart. Finnes det løsninger på de andre oppgavene? Som del 2 oppgave 3?
Ikke som jeg vet om enda
MatteNerden123
Fibonacci
Fibonacci
Posts: 4
Joined: 27/05-2024 23:12

Uljanov wrote: 27/05-2024 23:29 Jeg tok i bruk hypergeometrisk forsøk, blir det galt på oppgave 5?


from math import comb


for x in range (9,50):
print(2*x, comb(x,9)*comb(x,6)/comb(2*x,15))
Ser nå at oppgaven ikke krevde simmulering. Så å løse den analytisk bør gi full uttelling
Matematriks
Fibonacci
Fibonacci
Posts: 1
Joined: 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.
Attachments
S2 - LFV24-4.pdf
(700.46 KiB) Downloaded 1307 times
Last edited by Matematriks on 30/05-2024 21:15, edited 4 times in total.
Uljanov
Pytagoras
Pytagoras
Posts: 6
Joined: 27/05-2024 23:08

Takk, jeg har samme svar som deg, men tror du har slurv på 1a og oppgave 2
Mattebruker
Weierstrass
Weierstrass
Posts: 497
Joined: 26/02-2021 21:28

Alternativ løysing OPPG. 5b ( del 2 )

Code: Select all

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)
 

Code: Select all

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
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.
martin1234
Fibonacci
Fibonacci
Posts: 1
Joined: 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?
stalegjelsten
Noether
Noether
Posts: 21
Joined: 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.
Attachments
Losning-S2-v24.pdf
(1014.72 KiB) Downloaded 4221 times
Last edited by stalegjelsten on 29/05-2024 22:52, edited 1 time in total.
Uljanov
Pytagoras
Pytagoras
Posts: 6
Joined: 27/05-2024 23:08

Veldig fint løsningsforslag. Eneste kommentar er vel at det ikke er nødvendig å bruke normalfordeling fremfor binomisk på 2c, alle pc/mac klarer størrelsen på dette problemet.
Post Reply