Generate N observations from a uniform distribution on [0,1] and compare it to a threshold
Show older comments
We simulate this experiment by generating a logical array of
length N, with 1 (true) for "heads" and 0 (false) for "tails".
The problem is to generate the right number of 1s and 0s, so that
the percentage of 1s is p (60%). We shall do so in two ways.
N=1000; // number of coin tosses
p=0.6; // bias: percentage of 1s in the array
Method 1
Generate N observations from a uniform distribution on [0,1].
Threshold these observations at p. The resulting logical array
will have
1 if an observation was < p,
0 otherwise.
4 Comments
James Tursa
on 10 Mar 2018
What have you done so far? What specific problems are you having with your code? Have you looked at the doc for the rand( ) function?
Ayman Alotaibi
on 10 Mar 2018
Ayman Alotaibi
on 10 Mar 2018
Ayman Alotaibi
on 10 Mar 2018
Accepted Answer
More Answers (0)
Categories
Find more on Startup and Shutdown 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!