Documentacióncarga_aleatoria(filas, columnas, limite)
Nombre
carga_aleatoria - Crea una matriz con valores aleatorios.
Sinopsis
out = matrices.carga_aleatoria(filas, columnas, limite)
Descripcion
Construye una MATRIZ de dimensiones dadas y llena sus celdas con valores aleatorios.
Es util para pruebas, simulaciones y matrices de ejemplo.
Comportamiento
- Reserva una matriz del tamano pedido.
- Genera valores para cada celda.
- Retorna una
MATRIZnueva ya cargada.
Funciones API relacionadas
matrices.carga_identidad()matrices.carga_cero()matrices.crear_matriz()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| filas | NUMERICO | Cantidad de filas que tendra la matriz. |
| columnas | NUMERICO | Cantidad de columnas que tendra la matriz. |
| limite | NUMERICO | Indica el valor maximo aproximado de los datos generados. La implementacion actual produce valores decimales en el rango manejado internamente a partir de limite. |
Valor de retorno
MATRIZ - Matriz de filas x columnas, con valores aleatorios. Cada valor no supera limite.
Ejemplo
ejemplo.blox
INCLUIR "matrices.api"
FUNCION PRINCIPAL
INICIO
MATRIZ mat[][]
NUMERICO i, filas, columnas
filas = 8
columnas = 8
DEPURAR(mat)
mat = matrices.carga_aleatoria(filas, columnas, 100)
matrices.imprimir(mat)
FINAL