Coin toss game simulation.

2 visualizzazioni (ultimi 30 giorni)
Lewis Watson
Lewis Watson il 21 Ott 2012
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.

Risposta accettata

José-Luis
José-Luis il 21 Ott 2012
Modificato: José-Luis il 21 Ott 2012
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 Commenti
Lewis Watson
Lewis Watson il 21 Ott 2012
thank you very much.
Lewis Watson
Lewis Watson il 21 Ott 2012
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)

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Probability in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by