how to generate and precise double value?

1 visualizzazione (ultimi 30 giorni)
Hello
I want to ask you How I can generate probability values randomly between 0 and 1, but 1 and 0 can include as probability value
for example
I have a vector of values X=[12 5 10 50 22]
each value of X must have a probability where 0<=p>=1
when I obtain probability like 0.98555 I want just pick 0.9
How I can do that.?
Please help me!

Risposta accettata

Walter Roberson
Walter Roberson il 27 Ott 2020
randi([0 10], size(x))./10
  1 Commento
Mira le
Mira le il 27 Ott 2020
Why do you choose 10?
I try it and the result is ;
0.9000 0.5000 0.5000 0.3000 0.7000
could we remove these zeros after this comma?

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su MATLAB Coder in Help Center e File Exchange

Prodotti


Release

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by