Documentacióncarga_aleatoria(filas, columnas, limite)

carga_aleatoria(filas,columnas,limite)\texttt{carga\_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 MATRIZ nueva ya cargada.

Funciones API relacionadas

  • matrices.carga_identidad()
  • matrices.carga_cero()
  • matrices.crear_matriz()

Parámetros

ParámetroTipoDescripción
filasNUMERICOCantidad de filas que tendra la matriz.
columnasNUMERICOCantidad de columnas que tendra la matriz.
limiteNUMERICOIndica 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