Create a multi value variable
Mostrar comentarios más antiguos
Hi all:
I am trying to create a random variable that can take 5 values from 0 to 4 with the following probability distribution p0 = 0.36 P1 = 0.16 P2 = 0.16 P3 = 0.16 P4 = 0.16
Could you please help me in this.
Respuestas (1)
Roger Stafford
el 19 de Mayo de 2014
To get you started here's a hint in the form of another question. In the following code what are all the possible values of the variable 's' and what are their respective probabilities?
c = [0.21,0.32,0.65,0.87];
r = rand;
s = sum(r<c);
2 comentarios
Mahmoud
el 19 de Mayo de 2014
Roger Stafford
el 20 de Mayo de 2014
Editada: Roger Stafford
el 20 de Mayo de 2014
No, you should try running that code repeatedly and see. Maybe it will give you some ideas.
Categorías
Más información sobre Univariate Discrete Distributions en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!