Documentaciónarchivar(nom_archivo, nom_matriz, M)

archivar(nomarchivo,nommatriz,M)\texttt{archivar}(nom_{archivo}, nom_{matriz}, M)

Nombre

archivar - Guarda una matriz en un archivo de texto.

Sinopsis

matrices.archivar(nom_archivo, nombre, M)

Descripcion

Exporta una matriz a un archivo de texto en un formato legible para BLOX.

Es util para persistir resultados matriciales con un nombre logico asociado.

Comportamiento

  • Escribe la matriz completa en nom_archivo.
  • Incluye el nombre logico nombre en la salida.
  • No retorna valor.

Funciones API relacionadas

  • matrices.imprimir()

Parámetros

ParámetroTipoDescripción
nom_archivoSTRINGNombre del archivo de salida.
nom_matrizSTRINGNombre logico que se escribira como identificador de la matriz dentro del archivo.
MMATRIZMatriz cuyos elementos seran guardados.

Valor de retorno

VOID - No retorna valor.

Ejemplo

ejemplo.blox
INCLUIR "matrices.api"

FUNCION PRINCIPAL
INICIO

	MATRIZ mat[][]
	NUMERICO i, filas, columnas

	filas = 5
	columnas = 6

	mat = matrices.carga_aleatoria(filas, columnas, 100)

	IMPRIMIR("mat = \n")
	matrices.imprimir(mat)

	matrices.archivar("matriz.dat", "mat", mat)

FINAL