 Utfordring: Kvalitetskontrollprøvetaking
Utfordring: Kvalitetskontrollprøvetaking
Du er kvalitetskontrollsjef ved en fabrikk som produserer stenger. Du skal simulere målinger og antall defekter ved å bruke tre ulike sannsynlighetsfordelinger for å modellere produksjonsprosessen:
- Normalfordeling for stangvekter (kontinuerlig);
- Binomisk fordeling for antall defekte stenger i partier (diskret);
- Uniform fordeling for toleranser på stanglengde (kontinuerlig).
Din oppgave er å oversette formler og konsepter fra forelesningen til Python-kode. Du skal IKKE bruke innebygde numpy-funksjoner for tilfeldig prøvetaking (f.eks. np.random.normal) eller andre biblioteks direkte metoder for fordelingene. I stedet skal du implementere prøvegenerering manuelt ved å bruke de underliggende prinsippene og grunnleggende Python (f.eks. random.random(), random.gauss()).
Formler som skal brukes
Normalfordeling PDF:
f(x)=σ2π1e−2σ2(x−μ)2Standardavvik fra varians:
σ=varianceBinomisk fordeling PMF:
P(X=k)=(nk)nk(1−n)n−k,where(nk)=k!(n−k)!n!Uniform fordeling PDF:
f(x)=b−a1fora≤x≤bSwipe to start coding
- Fullfør startkoden nedenfor ved å fylle inn tomrommene (____) ved hjelp av konseptene/formlene ovenfor.
- Bruk kun modulene randomogmath.
- Implementer tre funksjoner for å generere 1000 utvalg fra hver fordeling (Normal: bruk random.gauss(); Binomial: simuler n Bernoulli-forsøk; Uniform: skalerrandom.random()).
- Plott histogrammer for hver fordeling (plottekode er gitt, fullfør bare utvalgsfunksjonene og parameterne).
- Behold alle kommentarer nøyaktig som vist, de forklarer hvert steg.
- Ikke bruk numpysine tilfeldighetsfunksjoner eller eksterne bibliotek for utvalg.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain how to use these distributions for simulating the production process?
What are typical parameter values for each distribution in this context?
Can you provide an example of how to calculate probabilities using these formulas?
Awesome!
Completion rate improved to 1.96 Utfordring: Kvalitetskontrollprøvetaking
Utfordring: Kvalitetskontrollprøvetaking
Sveip for å vise menyen
Du er kvalitetskontrollsjef ved en fabrikk som produserer stenger. Du skal simulere målinger og antall defekter ved å bruke tre ulike sannsynlighetsfordelinger for å modellere produksjonsprosessen:
- Normalfordeling for stangvekter (kontinuerlig);
- Binomisk fordeling for antall defekte stenger i partier (diskret);
- Uniform fordeling for toleranser på stanglengde (kontinuerlig).
Din oppgave er å oversette formler og konsepter fra forelesningen til Python-kode. Du skal IKKE bruke innebygde numpy-funksjoner for tilfeldig prøvetaking (f.eks. np.random.normal) eller andre biblioteks direkte metoder for fordelingene. I stedet skal du implementere prøvegenerering manuelt ved å bruke de underliggende prinsippene og grunnleggende Python (f.eks. random.random(), random.gauss()).
Formler som skal brukes
Normalfordeling PDF:
f(x)=σ2π1e−2σ2(x−μ)2Standardavvik fra varians:
σ=varianceBinomisk fordeling PMF:
P(X=k)=(nk)nk(1−n)n−k,where(nk)=k!(n−k)!n!Uniform fordeling PDF:
f(x)=b−a1fora≤x≤bSwipe to start coding
- Fullfør startkoden nedenfor ved å fylle inn tomrommene (____) ved hjelp av konseptene/formlene ovenfor.
- Bruk kun modulene randomogmath.
- Implementer tre funksjoner for å generere 1000 utvalg fra hver fordeling (Normal: bruk random.gauss(); Binomial: simuler n Bernoulli-forsøk; Uniform: skalerrandom.random()).
- Plott histogrammer for hver fordeling (plottekode er gitt, fullfør bare utvalgsfunksjonene og parameterne).
- Behold alle kommentarer nøyaktig som vist, de forklarer hvert steg.
- Ikke bruk numpysine tilfeldighetsfunksjoner eller eksterne bibliotek for utvalg.
Løsning
Takk for tilbakemeldingene dine!
single