Coin toss game simulation.

2 次查看(过去 30 天)
I'm trying to create a simple coin toss simulation, the game is as follows.
a player flips a coin, if heads they score 1, if tails -1. the player can stop at any point and win the current score divided by the number of games.
I want to create some code that simulates this for say 10 coin tosses and outputs the scores at each toss in for example a vector and the separately outputs the larges score.
any help would be hugely appreciated.

采纳的回答

José-Luis
José-Luis 2012-10-21
编辑:José-Luis 2012-10-21
num_toss = 10;
%Toss the coin
vec_toss = rand(num_toss,1) > 0.5;
%Get the average:
mean_vec = cumsum(vec_toss)./(1:num_toss);
  2 个评论
Lewis Watson
Lewis Watson 2012-10-21
thank you very much.
Lewis Watson
Lewis Watson 2012-10-21
I've opted to start the score at -1 as winning on the first toss is the best option.
so I would like the output to be a list/vector with elements being the 10 scores e.g
(-1, S1, S2 ..... S10)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Probability 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by