Generate 10000 numbers using RAND with probability
Show older comments
- Given a sequence of U(0,1) random numbers, obtain and describe an algorithm that generate binary random numbers with the following point masses:
P{X = 0} = 0.3, P{X = 1} = 0.7
- Use MATLAB (0, ) random number generator “rand” to generate 10,000 random numbers with the above distribution.
- Compute the average value of the 10,000 numbers generated. Compare it with the theoretical mean.
- Give the percentages of the numbers generated that are equal to -1,0, and 1, respectively. Compare them with the point masses and make a comment.
4 Comments
Geoff Hayes
on 30 Mar 2022
@dlafont - what have you tried so far? Rather than copy and paste your homework assignment here (and like you did with https://www.mathworks.com/matlabcentral/answers/1684774-probability-calculation-for-bernoulli-trials?s_tid=srchtitle, please show us what you have tried and discuss where or why you are experiencing a problem.
dlafont
on 30 Mar 2022
Torsten
on 31 Mar 2022
x = rand(0,10000)
You want a vector with 0 rows and 10000 columns ?
dlafont
on 31 Mar 2022
Answers (2)
Ganesh shankar ram
on 15 Nov 2022
0 votes
Generate Random Sequences of length 10000
uniformly distributed over the interval 0 and0.5
Categories
Find more on Random Number Generation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

