0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
155 visualizzazioni9 pagine
Este documento describe cómo crear carpetas y archivos de Excel (.xls) en MATLAB. Explica que se pretende obtener un script que cree tres carpetas ("experiencia1", "experiencia2", "experiencia3") dentro de una carpeta general llamada "RESULTADOS", guardando en cada carpeta un archivo Excel (.xls). Luego detalla los comandos de MATLAB para crear carpetas y archivos, guardar figuras y variables, e insertar datos en una hoja de Excel.
Descrizione originale:
Matlab-manipulacion de Archivos Excel Desde Matlab
Titolo originale
Matlab-manipulacion de Archivos Excel Desde Matlab
Este documento describe cómo crear carpetas y archivos de Excel (.xls) en MATLAB. Explica que se pretende obtener un script que cree tres carpetas ("experiencia1", "experiencia2", "experiencia3") dentro de una carpeta general llamada "RESULTADOS", guardando en cada carpeta un archivo Excel (.xls). Luego detalla los comandos de MATLAB para crear carpetas y archivos, guardar figuras y variables, e insertar datos en una hoja de Excel.
Este documento describe cómo crear carpetas y archivos de Excel (.xls) en MATLAB. Explica que se pretende obtener un script que cree tres carpetas ("experiencia1", "experiencia2", "experiencia3") dentro de una carpeta general llamada "RESULTADOS", guardando en cada carpeta un archivo Excel (.xls). Luego detalla los comandos de MATLAB para crear carpetas y archivos, guardar figuras y variables, e insertar datos en una hoja de Excel.
hojas de excel (.xls ) Equipo: efren melendez atilano avimael cano hernandez jonishan a. pazos martinez
Algunas ocasiones puede resultar til, el guardar
y organizar los datos automticamente.
Para esto puede ser necesario el crear y administrar carpetas y archivos de diferentes tipos(figuras, .txt, excel, etc) por medio de comandos en MatLab. Al final se pretende obtener un script que cree tres carpetas (experiencia1, experiencia2, experiencia3) que se encuentren alojadas en una carpeta general deRESULTADOS, adems en cada carpeta de experiencias, se guardar: Un archivo de excel (hoja.xls).
Los resultados descritos se pueden apreciar
en lafigura 1. Figura 1.Current Folder
Explicacin: La manera que se ha utilizado en este caso es el trabajar con un path absoluto,
para ello, en las lneas 13 y 14 se obtiene elPathde laCurrent Foldera travs
defileattrib:
Dondestruc.Namealoja un dato similar aC:\Users\xxxxxx\Documents\MATLAB,
o el Path en el que te encuentres trabajando.
En realidad confileattrib('name')se puede obtener y modificar los atributos paraname, dondenamees un path absoluto o relativo de una carpeta o archivo. En las lneas 18 y 19 se crea el nombre y path de las carpetas (experiencia) de forma dinmica en relacin a la variablendelfor. La funcinnum2str (n)convierte nmero a string. Recordar que las variables creadas (FolderNameyPathFolder) son de tipo char.En la lnea 20 y 21 se crean los nombres para los archivos.txty.xls. A continuacin se declarar unas variablesxyy, que para el caso no tienen importancia, y su funcin es la de servir de ejemplo de datos para almacenar y graficar. En las lneas 27 a la 33, se realiza una grfica, igualmente como ejemplo, prestar atencin a la lnea 28 donde se asigna la figura a crear en la variablefsinalgo importante para poder guardarla luego, y a continuacin en la lnea 29 se setea el nombre de la figura. En la lnea 37 creamos las carpetas con el comando comn para SO,mkdir.
Para guardar una figura, se utiliza el comandosaveas,
como en la lnea 47, agregando un path, el nombre y formato. Para guardar las variables delworkspacese emplea el comandosave, se puede guardar todas las variables como en el ejemplo o especificar una o varias de ellas como el la lnea siguiente donde se guarda la variabley. Finalmente en las lneas 54 a la 57 se guarda informacin en un archivo de excel, para lo cual se emplea el comandoxlswrite, se introduce un ttulo en la fila 1 (celdas A1 y B1 de excel) y los datos a partir de la celda A2 y B2.