Uitdaging: Kwaliteitscontrole Bemonstering
U bent de kwaliteitscontrolemanager in een fabriek voor de productie van staven. U moet metingen en defectaantallen simuleren met behulp van drie verschillende kansverdelingen om uw productieproces te modelleren:
- Normale verdeling voor het gewicht van de staven (continu);
- Binomiale verdeling voor het aantal defecte staven in partijen (discreet);
- Uniforme verdeling voor toleranties in de lengte van de staven (continu).
Uw taak is om de formules en concepten uit uw college te vertalen naar Python-code. U mag GEEN ingebouwde numpy random sampling functies gebruiken (bijv. np.random.normal) of directe samplingmethoden van andere bibliotheken voor de verdelingen. Implementeer in plaats daarvan het genereren van steekproeven handmatig met behulp van de onderliggende principes en basis Python (bijv. random.random(), random.gauss()).
Te gebruiken formules
Normale verdeling PDF:
f(x)=σ2π1e−2σ2(x−μ)2Standaardafwijking uit variantie:
σ=varianceBinomiale verdeling PMF:
P(X=k)=(nk)nk(1−n)n−k,waarbij(nk)=k!(n−k)!n!Uniforme verdeling PDF:
f(x)=b−a1voora≤x≤bSwipe to start coding
- Vul de onderstaande startcode aan door de lege plekken (
____) in te vullen met behulp van de bovenstaande concepten/formules. - Gebruik alleen de modules
randomenmath. - Implementeer drie functies om 1000 steekproeven te genereren uit elke verdeling (Normaal: met
random.gauss(); Binomiaal: simuleren van n Bernoulli-proeven; Uniform: schalen vanrandom.random()). - Plot histogrammen voor elke verdeling (de plotcode is gegeven, vul alleen de samplingfuncties en parameters aan).
- Behoud alle opmerkingen exact zoals weergegeven, deze lichten elke stap toe.
- Gebruik geen
numpyrandom-functies of externe samplingbibliotheken.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
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
Uitdaging: Kwaliteitscontrole Bemonstering
Veeg om het menu te tonen
U bent de kwaliteitscontrolemanager in een fabriek voor de productie van staven. U moet metingen en defectaantallen simuleren met behulp van drie verschillende kansverdelingen om uw productieproces te modelleren:
- Normale verdeling voor het gewicht van de staven (continu);
- Binomiale verdeling voor het aantal defecte staven in partijen (discreet);
- Uniforme verdeling voor toleranties in de lengte van de staven (continu).
Uw taak is om de formules en concepten uit uw college te vertalen naar Python-code. U mag GEEN ingebouwde numpy random sampling functies gebruiken (bijv. np.random.normal) of directe samplingmethoden van andere bibliotheken voor de verdelingen. Implementeer in plaats daarvan het genereren van steekproeven handmatig met behulp van de onderliggende principes en basis Python (bijv. random.random(), random.gauss()).
Te gebruiken formules
Normale verdeling PDF:
f(x)=σ2π1e−2σ2(x−μ)2Standaardafwijking uit variantie:
σ=varianceBinomiale verdeling PMF:
P(X=k)=(nk)nk(1−n)n−k,waarbij(nk)=k!(n−k)!n!Uniforme verdeling PDF:
f(x)=b−a1voora≤x≤bSwipe to start coding
- Vul de onderstaande startcode aan door de lege plekken (
____) in te vullen met behulp van de bovenstaande concepten/formules. - Gebruik alleen de modules
randomenmath. - Implementeer drie functies om 1000 steekproeven te genereren uit elke verdeling (Normaal: met
random.gauss(); Binomiaal: simuleren van n Bernoulli-proeven; Uniform: schalen vanrandom.random()). - Plot histogrammen voor elke verdeling (de plotcode is gegeven, vul alleen de samplingfuncties en parameters aan).
- Behoud alle opmerkingen exact zoals weergegeven, deze lichten elke stap toe.
- Gebruik geen
numpyrandom-functies of externe samplingbibliotheken.
Oplossing
Bedankt voor je feedback!
single