Main Content

Enteros aleatorios

Este ejemplo muestra cómo crear un arreglo de valores enteros aleatorios que se extraen de una distribución uniforme discreta en el conjunto de números -10, -9,..., 9, 10.

La sintaxis de randi más sencilla devuelve valores enteros de doble precisión entre 1 y un valor imax especificado. Para especificar un rango diferente, utilice los argumentos imin e imax juntos.

Primero, inicie el generador de números aleatorios para hacer que los resultados de este ejemplo sean repetibles.

rng(0,'twister');

Cree un arreglo de 1 por 1000 de valores enteros aleatorios que se extraen de una distribución uniforme discreta del conjunto de números -10, -9,..., 9, 10. Utilice la sintaxis randi([imin imax],m,n).

r = randi([-10 10],1,1000);

Compruebe que los valores de r están dentro del rango especificado.

[rmin,rmax] = bounds(r)
rmin = -10
rmax = 10

Consulte también

|

Temas relacionados