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

9 visualizaciones (últimos 30 días)
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

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 13 de Sept. de 2014
Editada: Azzi Abdelmalek el 13 de Sept. de 2014
rand*0.2304
For a general case (a,b)
a=0.12
b=0.45
out=a+(b-a)*rand;
  2 comentarios
Abdulatif Alabdulatif
Abdulatif Alabdulatif el 14 de Sept. de 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 el 14 de Sept. de 2014
Editada: Image Analyst el 14 de Sept. de 2014
out4decimalPlaces = round(out * 10000)/10000
Please mark Azzi's answer as Accepted now.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by