Métodos Muméricos A

(MAT-251)

Almacenamiento de matrices y vectores en archivos

Para almacenar un vector usamos un archivo binario con el siguiente formato: El programa vectorGsl.c recibe dos parámetros: El nombre cn de un archivo que tiene los elementos de un vector, y un numero fc. Lee el archivo, multiplica las entradas del vector por fc y graba el resultado en otro archivo. Por ejemplo, para cn= vec1.bin y fc=5, ejecutar
./vectorGsl vec1.bin 5


Para almacenar una matriz usamos un archivo binario con el siguiente formato: El programa matricesGsl1.c recibe dos parámetros: El nombre cn de un archivo que tiene los elementos de una matriz, y un numero fc. Lee el archivo, multiplica las entradas de la matriz por fc y graba el resultado en otro archivo. El código muestra como usar las funciones de GSL para accesar a los elementos de la matriz. Por ejemplo, para cn= mat1.bin y fc=3, ejecutar
./matricesGsl1 mat1.bin 3

El programa matricesGsl2.c hace lo mismo, pero usa un arreglo bidimensional para hacer las operaciones (ver descripcion.txt).