Manipulación de ficheros de datos
4 Escritura y almacenamiento de datos.
Se puede utilizar la componente File Write para almacenar datos de una variable de mathcad en un fichero de datos.
Práctica: Definida la matriz B, de 11 filas y 5 columnas, se quieren guardar los datos que hay dentro de la matriz en un fichero.
Pulse aquí
Para guardar los datos:
- Elija Component del menú Insert .
- Elija File Read or Write del cuadro de diálogo. Pulse Next.
- Pulse sobre Write to a File. Pulse Next.
- Especifique el formato del fichero (Formatted Text, Tab Delimited Text, Excel, Lotus 1-2-3, etc.). Indique la carpeta y nombre que se quiere dar al fichero, por ejemplo, : c:\temp\datafile.txt.
- Pulse Finish.
- Coloque en el cuadrado negro el nombre de la variable que contiene los datos que se ha de guardar.
Práctica: Los datos de la matriz B se guardarán en dos formatos distintos: como fichero texto y como hoja de Excel.
“tabarray” es un fichero de texto.
“xlarray” es un fichero de excel.
Para cambiar el formato del fichero de datos o cambiarlos de carpeta pulse sobre dicha componente con el pulsador derecho del ratón. S eleccionar Choose File del menú.
4 Leer datos de un fichero.
- E lija Insert Þ Component.
- Elija File Read or Write del cuadro de diálogo. Pulse Next.
- Pulse sobre Read from a File. Pulse Next.
- Especifique el fichero que se ha de leer, por ejemplo, tabarray.txt or xlarray.xl.
- Pulse Finish.
- Coloque en el cuadrado negro el nombre de la variable que recogerá los datos del fichero, por ejemplo Read.
La variable Read es una matriz que tiene 5 columnas y 11 filas.
4 Leer datos de un fichero Uso de las funciones READ Y WRITE y APPENDPRN para ficheros ASCII
Si se desea leer un fichero de datos ASCII se puede utilizar:
lee un fichero de datos con extensión prn.
escribe los datos en un fichero con extensión prn.
va añadiendo datos al final de un fichero de extensión prn.
Debe ponerse el nombre del fichero entre comillas, por ejemplo "c:\temp\output.prn".
Práctica: Guarde los datos de la matriz B en un fichero .prn y léalo.
WRITEPRN crea un fichero de datos con extensión prn.
READPRN lee un dichero de datos con extensión prn.