“ANÁLISIS DE SISTEMAS DE DISTRIBUCIÓN DE GAS POR ... - inicio

“ANÁLISIS DE SISTEMAS DE DISTRIBUCIÓN DE GAS POR ... - inicio “ANÁLISIS DE SISTEMAS DE DISTRIBUCIÓN DE GAS POR ... - inicio

tesis.luz.edu.ve
from tesis.luz.edu.ve More from this publisher
20.08.2015 Views

El entorno de trabajo de MATLABEl entorno de trabajo de MATLAB ha mejorado mucho a partir de la versión5.0, haciéndose mucho más gráfico e intuitivo. Los componentes más importantesdel entorno de trabajo de MATLAB son el editor de caminos de búsqueda (PathBrowser), el editor y depurador de errores (Editor & Debugger) y el visualizador delespacio de trabajo (Workspace Browser).Figura 12. Interface Principal de Matlab.A continuación se describen brevemente estos componentes. UtilizarMATLAB y desarrollar programas para MATLAB es mucho más fácil si se conocebien este entorno de trabajo. Es por ello muy importante leer con atención lassecciones que siguen.Editor&Debugger: Editor de Ficheros y Depurador de ErroresEn MATLAB tienen particular importancia los ficheros-M (o M-files). Sonficheros de texto ASCII, con la extensión *.m, que contienen conjuntos decomandos o definición de funciones (estos últimos son un poco más complicadosy se verán más adelante). La importancia de estos ficheros-M es que al teclear sunombre en la línea de comandos y pulsar Intro, se ejecutan uno tras otro todos loscomandos contenidos en dicho fichero.52

Figura 13. Ventana de Archivos .mFigura 14. Utilización de DebuggerMATLAB dispone de un editor que permite tanto crear y modificar estosficheros, como ejecutarlos paso a paso para ver si contienen errores (proceso deDebug o depuración). La Figura (a) muestra la ventana principal delEditor/Debugger, en la que se ha tecleado un fichero-M llamado Prueba01.m, quecontiene seis comandos.El Editor muestra con diferentes colores los diferentes tipos o elementosconstitutivos de los comandos (en verde los comentarios, en rojo las cadenas decaracteres, etc.). El Editor se preocupa también de que las comillas o paréntesisque se abren, no se queden sin el correspondiente elemento de cierre.La Figura (b) corresponde a una ejecución de este fichero de comandos controladacon el Debugger. Dicha ejecución se comienza eligiendo el comando Run en elmenú Tools o tecleando el nombre del fichero en la línea de comandos. Los puntosrojos que aparecen en el margen izquierdo son breakpoints (puntos en los que sedetiene la ejecución de programa); la flecha amarilla indica la sentencia en que estádetenida la ejecución; cuando el cursor se coloca sobre una variable (en este casosobre la matriz A) aparece una pequeña ventana con los valores numéricos de esavariable.Puede apreciarse que en la Figura (b) está activada la segunda barra deherramientas, que corresponde al Debugger.53

Figura 13. Ventana de Archivos .mFigura 14. Utilización de DebuggerMATLAB dispone de un editor que permite tanto crear y modificar estosficheros, como ejecutarlos paso a paso para ver si contienen errores (proceso deDebug o depuración). La Figura (a) muestra la ventana principal delEditor/Debugger, en la que se ha tecleado un fichero-M llamado Prueba01.m, quecontiene seis comandos.El Editor muestra con diferentes colores los diferentes tipos o elementosconstitutivos de los comandos (en verde los comentarios, en rojo las cadenas decaracteres, etc.). El Editor se preocupa también de que las comillas o paréntesisque se abren, no se queden sin el correspondiente elemento de cierre.La Figura (b) corresponde a una ejecución de este fichero de comandos controladacon el Debugger. Dicha ejecución se comienza eligiendo el comando Run en elmenú Tools o tecleando el nombre del fichero en la línea de comandos. Los puntosrojos que aparecen en el margen izquierdo son breakpoints (puntos en los que sedetiene la ejecución de programa); la flecha amarilla indica la sentencia en que estádetenida la ejecución; cuando el cursor se coloca sobre una variable (en este casosobre la matriz A) aparece una pequeña ventana con los valores numéricos de esavariable.Puede apreciarse que en la Figura (b) está activada la segunda barra deherramientas, que corresponde al Debugger.53

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!