Matlab

Páginas: 6 (1337 palabras) Publicado: 25 de enero de 2015
¿Cómo crear Informes en Matlab?
Yo en mis clases de comunicaciones I solicito que se hagan informes en Matlab regularmente. Un informe es básicamente una página web autogenerada por el programa que incorpora gráficos y código de un guión (script) de Matlab. A continuación voy a describir brevemente cómo se hacen y cuál es el resultado.

Como ya dije, un informe es un mecanismo que permite darformato publicable a algo que se desarrolla con Matlab. Existen varias ventajas, pero la principal es poder incluir resultados de cálculos o gráficos con base a datos y procesamiento. La descripción que voy a hacer es una muy simple, así que no se hagan falsas expectativas, si ya sabe qué son los informes para Matlab, ésta publicación no le aportará mucho, por otro lado si no sabe, seguramente leresultará útil. Por otro lado, se asumirá un mínimo conocimiento de Matlab, por ejemplo qué son las variables del espacio de trabajo.
Un ejemplo de qué tan ilustrativo puede ser un informe, es una explicación de cómo converge la serie trigonométrica de Fourier a una función periodica cuando van aumentando los términos. Un informe sobre este tema podría consistir en secciones que describan partesdel proceso, las variables relevantes al resultado, y los gráficos que muestran la tendencia de la serie.
¿Qué es un guión por celdas?
En éste programa se usa regularmente una interfaz de línea de comandos (CLI por sus siglas en inglés), en la cual cada comando es ejecutado inmediatemente por el núcleo, usando los valores de las variables que estén establecidas en el espacio de trabajo(workspace) y estableciendo las que salgan de la ejecución del comando particular. Existe también la posibilidad de escribir múltiples comandos para ser ejecutados con una sola orden, esta modalidad de ejecución son los guiones (scripts en inglés), que consisten en un archivo de texto plano que se guarda en una carpeta especial y que se puede ejecutar línea a línea cuando su nombre es invocado en la CLI,es como crear un comando nuevo programado por nosotros mismos usando las capacidades predefinidas de Matlab. No hay necesidad de crearlos con editores de texto plano (rudimentarios), Matlab incluye un poderoso editor de texto que ayuda a llevar control de las líneas, advertencias y errores en la programación, entre otras funciones sofisticadas muy parecidas a un entorno integrado de desarrollo(IDE).
Como ya dije, los guiones se ejecutan línea a línea cuando su nombre es invocado (y matlab sabe encontrarlos sin ambigüedad usando el PATH), pero incluso así, durante la creación de un guión, se puede ejecutar sólo una porción de éste, siempre y cuando se sepa cómo dividir (marcar) un guión en partes ejecutables. Dado que la sintaxis de Matlab es programable, los guiones pueden servir paracrear programas sofisticados usando programación estructurada, programación orientada a objetos e incluso un poderoso editor de interfaces gráficas (GUI).
La diferencia de un informe con un guión ordinario, es que éste tiene una sintaxis especial en la que los comandos se separan por partes llamadas celdas. Éstas son las que se pueden ejecutar independientemente, es decir, el guión puede consistirde un conjunto de celdas ejecutables independientemente, caso en el cual las líneas ejecutadas obtienen la información que necesitan de las variables y contenidos actuales en el espacio de trabajo. Cuando un guión tiene varias celdas, el editor señala la celda actual con un color de fondo (amarillo muy claro), indicando que si se ejecuta la celda actual se ejecutarán todas las instruccionesdentro del color de fondo diferente, la ejecución de una celda se hace oprimiendo las teclas Control y Enter simultáneamente.
Como un informe se puede ejecutar por partes, también significa que se puede verificar el logro del objetivo paso a paso sin necesidad de volver a ejecutar las partes anteriores, ésto es especialmente útil cuando la ejecución es muy pesada, hay que esperar varios segundos o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS