How can I generate a random real numbers from a specific range?

6 visualizzazioni (ultimi 30 giorni)
Hi all,
I want to pick real numbers randomly from a specific range (0 , 0.2304). Can any one help me to do that?
Thank you

Risposta accettata

Azzi Abdelmalek
Azzi Abdelmalek il 13 Set 2014
Modificato: Azzi Abdelmalek il 13 Set 2014
rand*0.2304
For a general case (a,b)
a=0.12
b=0.45
out=a+(b-a)*rand;
  2 Commenti
Abdulatif Alabdulatif
Abdulatif Alabdulatif il 14 Set 2014
Thanks for the answer. However, is there a way to reduce the generated number to 4 float point numbers?
for example:
0.187712337344988 --> 0.1877
Thanks again!
Image Analyst
Image Analyst il 14 Set 2014
Modificato: Image Analyst il 14 Set 2014
out4decimalPlaces = round(out * 10000)/10000
Please mark Azzi's answer as Accepted now.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Random Number Generation 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