La función randi devuelve valores enteros dobles extraídos de una distribución uniforme discreta. Por ejemplo, r2 = randi (10,1000,1); R2 es un vector de columna de 1000 por 1 que contiene valores enteros extraídos de una distribución uniforme discreta cuyo rango está en el intervalo cerrado [1, 10].
- Cómo usar Randi en una matriz matlab?
- ¿Cómo se genera un número aleatorio dentro de un rango en Matlab??
- ¿Qué es el entero aleatorio en Matlab??
- ¿Cómo se elige un número aleatorio de una matriz en Matlab??
Cómo usar Randi en una matriz matlab?
X = Randi (IMAX, SZ) Devuelve una matriz donde el tamaño de vector SZ define el tamaño (x) . Por ejemplo, Randi (10, [3 4]) devuelve una matriz de 3 por 4 de enteros pseudorandom entre 1 y 10. X = randi (___, nombre de typene) Devuelve una matriz de enteros pseudorandom entre 1 y IMAX del tipo de datos typename .
¿Cómo se genera un número aleatorio dentro de un rango en Matlab??
Use la función RAND para dibujar los valores de una distribución uniforme en el intervalo abierto (50,100). a = 50; b = 100; R = (B-A). *rand (1000,1) + A; Verificar los valores en R está dentro del rango especificado.
¿Qué es el entero aleatorio en Matlab??
Este ejemplo muestra cómo crear una matriz 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 Randi más simple devuelve valores enteros de doble precisión entre 1 y un valor especificado, IMAX .
¿Cómo se elige un número aleatorio de una matriz en Matlab??
A = a_index (randperm (longitud (a_index), 1));