Borrar filtros
Borrar filtros

Find a real number

16 visualizaciones (últimos 30 días)
Íris
Íris el 23 de Sept. de 2014
Respondida: Image Analyst el 23 de Sept. de 2014
Hi, I'm new to Matlab and I'm trying to find a real number in the range from 10 to 20? I know how to use rand but only from 0. I also have to find an integer in the range from 1 to 10?

Respuesta aceptada

Mikhail
Mikhail el 23 de Sept. de 2014
Editada: Mikhail el 23 de Sept. de 2014
You can adopt rand function: 10*rand+10 will give you random real number from 10 to 20
randi(10) will give you random integer from 1 to 10
Next time in your question specify that you want a random number.

Más respuestas (1)

Image Analyst
Image Analyst el 23 de Sept. de 2014
Did you look at the help for rand()? Here is the first example:
Example 1
Generate values from the uniform distribution on the interval [a, b]:
r = a + (b-a).*rand(100,1);
For you a=10 and b=20 so the formula is:
r = 10 + 10 * rand(1);

Categorías

Más información sobre Logical 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