How do I calculate PMF with the random numbers I generated?
54 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
deprove55
el 24 de Abr. de 2020
Comentada: deprove55
el 24 de Abr. de 2020
So there are two dice, the first being X1 and the second being X2, that are rolled 1,000,000 times. I'm trying to find the PMF of the minimum number in each role, meaning for each number (1 through 6) what is the probability that number will be the smallest number rolled between the two dice. I know how to generate the random numbers and have used the min function to create a 1x1,000,000 matrix containing the smallest number of each role. Is there a pmf function that I can use on this matrix and, if so, how do I use it and plot it?
0 comentarios
Respuesta aceptada
the cyclist
el 24 de Abr. de 2020
Editada: the cyclist
el 24 de Abr. de 2020
The PMF is the number of times each value was obtained, divided by the total number of rolls, right?
'Normalization','probablity'
name-value pair as an input parameter.
For example,
x = [1 2 2 3 3 4];
pmf = histcounts(x,[unique(x) Inf],'Normalization','probability')
Más respuestas (1)
David Hill
el 24 de Abr. de 2020
x=randi(6,1000000,2);
y=min(x,[],2);
histogram(y,6,'BinMethod','integer');
Ver también
Categorías
Más información sobre Descriptive Statistics and Visualization en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!