Computación 2017 Archivos.

Slides:



Advertisements
Presentaciones similares
Manejo de archivos.
Advertisements

FICHEROS.
Manejo de archivos.
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
Programación I Teoría IX: Entrada/Salida
Programación, Algoritmos y Estructuras de Datos
LABVIEW FILE I/O CLASE 5.
Todos los Derechos Reservados. Prohibida la reproducción por cualquier medio. Agosto Breve tutorial para conocer el programa de procesamiento de.
FUNDAMENTOS DE MATLAB MATrix LABoratory.
Manejo de archivos Herramientas ofimáticas
Archivos Programación.
Informática Ingeniería en Electrónica y Automática Industrial
Asignatura: Lenguaje de Programación de Sistemas PPT No.05 Programa vespertino de Ingeniería (E) en Sistemas Computacionales Profesor: José Estay Araya.
Archivos. fopen(...) Para comenzar a utilizar un archivo primero se debe abrir, invocando a la función fopen(...) FILE * fopen(char* nombre_arch, char*
PROGRAMACION II.  Es un conjunto de datos no necesariamente del mismo tipo, los cuales se podrán manipular o realizar cualquier operación sobre cada.
EL TECLADO.

Archivos.
Estructuras-Archivos
Programación I Teoría VIII: Entrada/Salida
Informática Ingeniería en Electrónica y Automática Industrial
PROGRAMACION DE ARCHIVOS (MEMORIA SECUNDARIA). Registros y archivos Si bien es cierto que se pueden manejar gran cantidad de datos del mismo y diferente.
Resolución de Problemas y Algoritmos Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Bahía Blanca - Argentina.
Archivos Programación I MC Beatriz Beltrán Martínez.
Entrada y salida Gestión de ficheros.
Curso de Titulación: “PROGRAMACIÓN GRÁFICA PARA INSTRUMENTACIÓN VIRTUAL”
 Opciones de apertura de archivos Leer los nombres de variable. En las hojas de cálculo, puede leer los nombres de variable de la primera fila del archivo.
Computación I. CI-2125 Tema VIII
Lección 6 Cadena de Caracteres (Strings) y Manejo de archivos (File I/O)
Visual Basic Prof.: Carol Briones García. Uso de Archivos  Definición  Es un conjunto de información que se almacena en algún medio de escritura que.
Archivos. Introducción Los datos que hemos tratado hasta el momento han residido en la memoria principal. Sin embargo, las grandes cantidades de datos.
6.2 Clasificación: Archivos de texto y binarios Docente: Ezequiel Vargas castillo Materia: Programación orientada a objetos Unidad: 6 Flujos y archivos.
Unidad VI Registros y Archivos Matlab Dr. J. D. Pope S. ITD.
Programación II Persistencia en archivos de texto.
Archivos en Java Unidad III – Programación Orientada a Objetos en Java Programación I
Computación e Informática Contabilidad Ing. Miguel Ángel Ramos Frías Word 2013.
UNIVERSIDAD CULTURAL INFORMATICA LIC. CINTHYA P. BELMONTES GUEVARA
Programación en C - manejo de Archivos
ALGEBRA DE MATRICES Uso de MatLab.
Programación en C - manejo de Archivos
Tutorial presentado por:
Mini-tutorial Matlab Software de cálculo numérico
Usando StreamReader y StreamWriter
Informática Ingeniería en Electrónica y Automática Industrial
UNIVERSIDAD AUTONOMA METROPOLITANA Programación Estructurada
Tema 6. Conceptos básicos de programación (Clase 2)
MANEJO DE ARCHIVOS DIGITALES
Tema 3. Fundamentos para la construcción de código a partir del algoritmo Objetivo: El alumno construirá programas utilizando el lenguaje de programación.
Carpetas y archivos.
creado por Ernesto Potes Cordoba - licenciado en informática
Programación Orientada a Objetos
Usando StreamReader y StreamWriter
INTRODUCIR DATOS En cada una de las celdas de la hoja es posible introducir textos, números o fórmulas. Aparecerán en dos lugares: en la celda activa y.
Usando StreamReader y StreamWriter
Curso de Programación Web html, java script
Hoja de cálculo Microsoft Excel
Archivos en Java Prof. Ana Isabel Méndez Principios de Informática.
EXCEL FUNDAMENTOS Excel es un programa del tipo de Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil.
WORD 2010 GRADO 6° / 7°.
Procesamiento de señales Introducción a Matlab 2014
HIPERVINCULOS Torres Juárez Jessica Yunuhe 1ºEV BGC Profesora: Adriana Ubiarco. Jueves 22/ 11/2018.
Instructivo Actividad Comercial
Unidad 7 Manejo de Archivos Copyright © 2005.
Cambia tu Firma Institucional
JAVIER RESTREPO TOVAR.
Tema 10b Manejo de archivos de caracteres en C. E/S para archivos Las funciones y tipos están definidos en FILE –Estructura que define un descriptor de.
Que es Word y sus Partes ING. CARLOS ITURIEL DOMINGUEZ VILLAR.
EXAMEN RECUPERATORIOP2
Funciones principales de Excel Online
SISTEMAS GESTORES DE REFERENCIAS BIBLIOGRÁFICAS Son programas para computadoras que permiten crear, mantener, organizar y dar forma a referencias bibliográficas.
Transcripción de la presentación:

Computación 2017 Archivos

Guardar datos Copiar (al portapapeles) desde la Ventana de Comandos de Matlab y pegar en un archivo de texto. Guardar datos en un archivo binario o ASCII usando la función save. Guardar planillas de cálculo, datos científicos, imágenes o audio con funciones que vienen con las herramientas de Matlab. Guardar datos en un archivo utilizando las operaciones de Entrada/Salida que proporciona Matlab (fwrite, fprintf, etc.)

Recuperar datos Ingresar (manualmente) o pegar datos en la Ventana de Comandos. Crear un script para inicializar matrices u otras estructuras de datos. Cargar archivos binarios o ASCII utilizando load Cargar planillas de cálculo, datos científicos, imágenes o audio con funciones que vienen con las herramientas de Matlab. Cargar datos desde un archivo utilizando las operaciones de Entrada/Salida que proporciona Matlab (fread, fscanf, etc.).

Guardar datos usando save save nombre_de_archivo Guarda todas las variables en el archivo especificado. save nombre_de_archivo variables Guarda solamente las variables especificadas (separadas por espacios) en el archivo especificado.

save nombre_de_archivo opciones Guarda todas las variables en el archivo especificado, utilizando alguna de las siguientes opciones: - append Agrega variables nuevas a un archivo preexistente - ascii Guarda datos en formato ascii, números hasta 8 dígitos - ascii - tabs Idem anterior, columnas separadas por tabuladores - ascii - doubble Guarda datos en formato ascii, números hasta 16 dígitos - ascii - doubble - tabs Idem anterior, columnas separadas por tabulador - mat Guarda datos en formato binario (por defecto)

Cargar datos usando load Load nombre_de_archivo Carga las variables desde el archivo especificado. Load nombre_de_archivo variables Carga solamente las variables especificadas (separadas por espacios) desde el archivo especificado. Load -ascii nombre_de_archivo Carga las variables desde el archivo especificado, tratándolo como si su contenido estuviera en ASCII.

E/S de “bajo nivel” fopen Abre un archivo. fprintf Da formato a los datos y los escribe en un archivo. fscanf Lee datos con formato de un archivo. feof Verifica que no se haya llegado al final del archivo. fclose Cierra un archivo abierto.

Escribir un archivo con fprintf 1: Abro el archivo para escribirlo. fopen 2:Mientras haya datos para guardar 2.1: Guardo los datos. fprintf 3: Cierro el archivo. fclose

Leer datos del archivo con fscanf 1: Abro el archivo para leerlo. fopen 2: Mientras haya datos para leer, feof 2.1: Leo los datos. fscanf 2.2: Realizo operaciones con los datos. 3: Cierro el archivo. fclose

Algunas consideraciones La operación fopen retorna un número (denominado handler) que representa al archivo abierto. Las demás operaciones utilizan ese handler para trabajar con el archivo. Una vez abierto el archivo, todas las operaciones fprintf agregan nuevos datos. Los archivos poseen un puntero de lectura. Cada vez que se invoca la operación fscanf, el puntero avanza tantos bytes como datos se hayan leído.

Se puede consultar si el puntero llegó al final del archivo (end of file, o eof) utilizando la operación feof. Hay que recordar siempre cerrar los archivos con fclose.

handler = fopen(nombre_de_archivo, tipo_de_acceso) (fid) = Abre el archivo para el tipo de acceso especificado. Los tipos de acceso son: ‘r’ Abrir el archivo para leerlo. ‘w’ Abrir el archivo, o crearlo, para escribirlo. Si existe contenido, descartarlo ‘a’ Abrir el archivo, o crearlo, para escribirlo. Agregar nuevo contenido al final del archivo

fprintf (handler, formato, A, ...) ¿Qué es el formato? El formato es un texto (string) que contiene caracteres ordinarios y caracteres especiales, denominados caracteres de conversión. También puede contener caracteres de escape.

Caracteres de conversión Se utilizan para controlar la notación, alineación, dígitos significativos, ancho del campo y otros aspectos de un valor escalar o una matriz. Comienzan siempre con %. Caracteres de escape Se utilizan para representar teclas de control del teclado. Ejemplos de teclas de control: enter, tab, esc, etc. Comienzan siempre con \.

Formato de datos (carac. conversión) %d Enteros. %f Reales con punto fijo. %e Reales con formato exponencial. %g Utiliza uno de los formatos anteriores; el que dé la mayor precisión en el menor espacio.

Caracteres de escape \n Nueva línea (Enter). \t Tabulador (Tab).

Ejemplo x = 0:.1:1; y = [x; exp(x)]; % fid = fopen('exp.txt', 'w'); fprintf(fid, '%6.2f %12.8f\n', y); fclose(fid); fid = fopen('vamos.dat'); A = fscanf(fid, '%d %d', [2 inf]);

Otro ejemplo nombre=‘Jorge’; edad=58; fprintf(‘Mi nombre es %s y tengo %d años’, nombre, edad); La salida por defecto es la pantalla. Al no poner el identificador de archivo el texto aparece en pantalla.