Trick Dice Roll Simulator

11 Ansichten (letzte 30 Tage)
Gianluca Di pietro
Gianluca Di pietro am 26 Mär. 2022
Kommentiert: Gianluca Di pietro am 27 Mär. 2022
Hi guys i have this exercise:"Two dice are loaded by ballasting the face "one" in order to increase the probability that the opposite face will come out, that is "six"; precisely we have Pr (1) = 0.12, Pr (6) = 0.4 for one die and Pr (1) = 0.10, Pr (6) = 0.30 for the other, while the remaining faces are equiprobable. Devise a procedure to simulate the launch of a pair. Then generate, starting from a generator U (0, 1), a sequence of N = 1000 launches and plot the relative frequency of the following events: {P uncount = 12}, {P uncount = 2}, {P uncount = 9} running {1, 2, · · · 1000}. Calculate the mean and standard deviation of the indicators of the events considered. Comment on the results obtained" I have no idea how to simulate the launch of 2 trick dices.Thanks for help

Antworten (1)

Image Analyst
Image Analyst am 27 Mär. 2022
You can use rand(). I don't have any that adjusts the probability from uniform/equal, but that's easy to do. I do have some card demos though. I also have a demo about non-transitive dice. They're attached if you're interested.
  3 Kommentare
Image Analyst
Image Analyst am 27 Mär. 2022
Yes, use bar or stairs instead of plot();
probabilities = rand(1, 8); % Whatever...
probabilities = probabilities / sum(probabilities); % Normalize.
subplot(2, 1, 1);
bar(probabilities);
grid on;
subplot(2, 1, 2);
stairs(probabilities, 'LineWidth', 3);
grid on;
xlim([0, 9]);
Gianluca Di pietro
Gianluca Di pietro am 27 Mär. 2022
Thank you very much!

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by