report generation

Download Report Generation

Post on 19-Jul-2015

256 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

ESCUELA POLITCNICA NACIONALSOFTWARE DE SIMULACIN

TEMA: REPORT PROGRAM GENERATOR (GENERADOR DE INFORMES DE PROGRAMA) OBJETIVOS:1. Descubrir el entorno del REPORT PROGRAM GENEARTOR 2. Mediante un ejemplo aprender la configuracin y manejo del programa

SUSTENTACION TEORICAIntroduccin El MATLAB Report Generator facilita el intercambio de informacin y ayuda a mantener la documentacin y las especificaciones al da con su flujo de trabajo. Tambin se puede utilizar para crear manuales de usuario que captan con precisin sus capacidades de aplicacin y especificaciones. Primeros Pasos Descripcin del producto Usted puede utilizar el software GENERADOR DE INFORMES DE PROGRAMA para: Documento de MATLAB tareas de software, tales como el anlisis y visualizacin de datos y el desarrollo de algoritmos Crear una plantilla de informe reutilizables que refleja sus propios estilos y las normas Mantener la documentacin y las especificaciones al da con su flujo de trabajo Crear manuales de usuario que captan con precisin sus capacidades de aplicacin y las especificaciones El proceso de generacin de informes crea documentacin (informes de llamada) sobre MATLAB datos y flujo de trabajo. Puede personalizar plantillas de informes para incluir: MATLAB cdigo y su salida rea de trabajo de datos MATLAB grficos Los componentes lgicos como IF, THEN, ELSE, y WHILE que permiten condicionar la generacin de informes Los bucles que llevan a cabo una serie de operaciones en varios objetos Texto definido por el usuario, estilos y componentes Qu es el Explorador de informes? Acerca del Explorador de informes El Explorador de informes es el generador de informes de MATLAB y generador de informes de Simulink interfaz grfica de usuario (GUI).Este le permite: Crear y modificar plantillas de informes. Utilice hojas de estilo para dar formato al informe generado.

Especificar el formato de archivo de informe. Generar informes.

Para abrir el Explorador de informes, escriba report en la ventana de comandos de Matlab.

O tambin haciendo un clic en start Matlab - Matlab Report Generator - Report Explorer

El Explorador de informes tiene tres paneles:

EL PANEL DE ESQUEMA

Muestra la escala de los componentes de informes que abri actualmente de las plantillas de informe. El informe de componentes puede residir en otro informe de componentes, por ejemplo la creacin de padre, hijo, y las relaciones entre hermanos. El panel de esquema contiene inicialmente el nivel superior de la plantilla del informe.

EL PANEL DE OPCIONES

Muestra las opciones disponibles en el contexto del panel de esquema. Si no esta abierta una plantilla de informe, el panel de Opciones muestra las listas los informes disponibles. Cuando una plantilla de informe est abierta. Las listas panel Opciones de componentes de categora que estn disponibles para agregar a plantillas de informes. En la figura siguiente, las categoras de componentes visibles Formato, manejar grficos, lgicos y de control de flujo, y MATLAB. El icono de la carpeta indica una categora de componentes. El icono cuadrado azul indica un componente.

Cuando una hoja de estilo est abierta, el Panel de Opciones muestra las listas de los atributos disponibles.

Si una plantilla de informe est abierto, el Panel de propiedades muestra las propiedades del elemento que est actualmente seleccionado en el panel Opciones.

Sugerencia: Si la ventana del Explorador de informes se abre con slo dos paneles, uno de los paneles se oculta. Puede mover los lmites verticales entre los paneles de revelar cualquier panel oculto, o para hacer visibles los cristales ms o menos amplios.

EL PANEL DE PROPIEDADES

Despus de crear una plantilla de informe, el panel de propiedades muestra inicialmente las propiedades de la plantilla del informe en su conjunto.

Flujo de trabajo del generador de informes de Matlab 1. Abra el Explorador de informes. 2. Crear una plantilla de informe. 3. Aada los componentes existentes en la plantilla de informe o crear su propio componentes. 4. Seleccione una hoja de estilos existentes o crear una hoja de estilos personalizados para aplicar estilos y normas para el informe. 5. Generar el informe. La siguiente figura ilustra un tpico flujo de trabajo del generador de informes de Matlab Generador de informes

Generar Cdigo-M

Abra el Explorador de informes de usuario

Crear un archivo de configuracin

Aadir componentes

Aplicar Estilos

Generar Reporte

Cmo interactan el generador de informes de MATLAB y el software MATLAB

El generador de informes de MATLAB y el software MATLAB interactan para crear informes. Puede acceder al Explorador de informes de la interfaz grfica de usuario desde la lnea de comandos de Matlab. La tabla siguiente describe estas interacciones en detalle.Interfaz de Usuario Interaccin del generador de informes de MATLAB El Explorador de informes es el Generador de informes grficos de usuario de interface de MATLAB (GUI). Descripcin Utilice el Explorador de informes para editar informe de las plantillas existentes, componentes, hojas de estilo y atributos, o personalizar su cuenta.

Explorador de reporte

Lnea de MATLAB

comandos

de

Escriba las instrucciones en la lnea de comandos de MATLAB para: Iniciar el Explorador de informes Crear y modificar la plantilla de informe de archivos Utilice hojas de estilo Especificar formatos de salida para los informes Generar informes

Los siguientes comandos de MATLAB trabajan con el software Generador de Informes de MATLAB : report Inicia el explorador de reportes Setdit Edita una plantilla de informe con el Explorador de informes. rptconvert - Convertir un archivo de origen creado por el generador de informes, proceso para el formato de salida deseado. rptlist - Lista de archivos rpt en la ruta de acceso actual.

Formatos de Informe Soportados Cuando el proceso de generacin de informes crea primero un informe, que genera una DocBook XML archivo de origen. Usted puede personalizar este XML segn sea necesario A continuacin, el proceso de generacin de informes convierte el XML de origen a uno de estos especificados por el usuario formatos de informe: Formato de texto enriquecido (RTF) Hipertexto Markup Language (HTML) Microsoft Word (. doc) Adobe Acrobat PDF

EJEMPLO:1. Escribimos el comando report. 2. Seleccionamos el tipo de formato 3. Guardamos con el nombre: rand_magic

4. Seleccionado rand_magic en el panel izquierdo ahora selecionamos evaluate MATLAB expression.

5. Doble click en evaluate MATLAB expression y llenamos el panel derecho de la siguiente forma:

CREACIN DEL TTULO DE PGINA: 6. Sealado eval, doble clic en title page. Y llenamos el panel derecho de la siguiente forma:

NOTA: en la pestaa abstract escribimos lo siguiente. Una introduccin para el manejo de estas dos matrices:

PRIMER CAPITULO: 7. Seleccionar title page, doble clic en chapter y llenamos:

8. Seleccionar chapter, doble clic en paragraph. 9. Seleccionar paragraph, doble clic en text, y llenamos:

10. Seleccionar text, doble clic en table, y llenamos:

11. Se llegara a:

CREACION DE MATRICES RAND Y SUS IMGENES: 12. Doble clic en For Loop y llenar:

13. Seleccionar For Loop , doble clic en chapter

14. Seleccionar chapter , doble clic en evaluate MATLAB expression:

15. Seleccionar chapter , doble clic en paragraph:

16. Seleccionar chapter , doble clic en evaluate MATLAB expression:

17. Seleccionar chapter , doble clic en Logical If:

18. Seleccionar Logical If, doble clic en Logical Then: 19. Seleccionar Logical Then, doble clic en Insert Variable:

20. Seleccionar Logical If, doble clic en Logical Else: 21. Seleccionar Logical Else, doble clic en Figure Loop: 22. Seleccionar Figure Loop, doble clic en Figure Snapshot:

23. Llegaremos a lo siguiente:

CREACION DE MATRICES RAND Y SUS IMGENES: 24. Los mismos pasos para la creacin de matrices rand y sus imgenes, obviamente cambiando de variables: y llegaremos a:

OPERACIONES CON MATRICES: 25. Seleccionar For Loop, doble clic en chapter:

26. Seleccionar chapter, doble clic en paragraph:

27. Seleccionar chapter, doble clic en evaluate MATLAB expression:

28. Seleccionar chapter , doble clic en Logical If:

29. Seleccionar Logical If, doble clic en Logical Then: 30. Seleccionar Logical Then, doble clic en Insert Variable:

31. Seleccionar Logical If, doble clic en Logical Else: 32. Seleccionar Logical Else, doble clic en Figure Loop: 33. Seleccionar Figure Loop, doble clic en Figure Snapshot:

34. Llegaremos a lo siguiente:

35. Por ltimo damos click en el icono de report y aparecer el reporte en format elegido. NOTA: los datos estn dispuesto para este ejercicio, si se desea se puede hacer un reporte para cualquier tipo de programa.

CONCLUSIONES: Este programa tiene muchas aplicaciones como el generar documentos en cual cualquiera de los formatos disponibles con todas las ventajas del report generator (vnculos interactivos, graficas, etc. ) Mediante la gua del ejemplo podremos realizar cualquier otro formato con las aplicaciones que nosotros escojamos.

BIBLIOGRAFA: MATLAB Report Generator 3. Users Guide MATLAB para Ingenieros, Holly Moore. Prentice Hall.