Trick Dice Roll Simulator

조회 수: 13 (최근 30일)
Gianluca Di pietro
Gianluca Di pietro 2022년 3월 26일
댓글: Gianluca Di pietro 2022년 3월 27일
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

답변 (1개)

Image Analyst
Image Analyst 2022년 3월 27일
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
Image Analyst
Image Analyst 2022년 3월 27일
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 2022년 3월 27일
Thank you very much!

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Surrogate Optimization에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by