How to generate a vector of random numbers whose total must be equal to 1?

1 visualización (últimos 30 días)
I want to generate a random vector. if i add all the values in the generated vector, its sum should be equal to 1.

Respuestas (1)

James Tursa
James Tursa el 4 de Mzo. de 2020
  4 comentarios
balaji
balaji el 4 de Mzo. de 2020
No. I want 1 row having 3 values (column) (for example s = 0.5 0.3 0.2) whose sum should be equal to 1
James Tursa
James Tursa el 4 de Mzo. de 2020
... sigh ...
Then transpose the result:
s = randfixedsum(3,1,1,0,1)';

Iniciar sesión para comentar.

Categorías

Más información sobre Random Number Generation en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by