Documente Academic
Documente Profesional
Documente Cultură
INSTRUCTORES:
SAAVEDRAMARTINEZ J. EMANUEL; M. EN I.
josaavedra@itesi.edu.mx
SOSA TORRES MIGUEL ANGEL; M. EN I.
misosa@itesi.edu.mx
JUAREZ CASTRO ALBERTO; M. EN F.
aljuarez@itesi.edu.mx
Enero 2014
1
3 Hrs
3 Hrs
4 Hrs
1. OBJETIVO
El presente curso tiene como objetivos desarrollar las competencias genricas y
especficas siguientes:
1.1. COMPETENCIAS GENERICAS
Competencias instrumentales
Competencias interpersonales
Trabajo en equipo
Habilidades interpersonales
Competencias sistmicas
2. INTRODUCCION.
GUI es el acrnimo de Graphycals User Interface y es un entorno de programacin visual
disponible en MATLAB para realizar y ejecutar programas que necesiten ingreso continuo
de datos. Tiene las caractersticas bsicas de todos los programas visuales como Visual
Basic o Visual C++.
3. INICIO
Para iniciar nuestro proyecto, lo podemos hacer de dos maneras:
a) Ejecutando la siguiente instruccin en la ventana de comandos:
>> guide
b) Haciendo un click en el cono que muestra la figura:
Elegimos la opcin a) Blank GUI (Default) para iniciar un proyecto. Al efectuarlo, aparece
la ventana siguiente:
Para poder personalizar cada uno de stos controles, seleccionamos Property Inspector.
Seleccionamos esta y se desplega la ventana siguiente:
Base Properties. En esta opcin, se encuentran las propiedades del control relacionadas
con identificadores del control dentro del programa. Es decir, se define el nombre de la
variable con la cual se identifica. Esto se puede revisar en Tag, y una vez etiquetado, este
ser el nombre en el programa.
Control. Esta propiedad contiene el activar o desactivar para todo el programa a este
bloque de control. Se recomienda no modificar ninguna opcin.
Data. Contiene la manera en que se va a exhibir este bloque. Es decir, como se etiquetar;
sin embargo, no afecta en la programacin. Esto se realiza en la opcin de String.
Position. Es una manera ms de re-ubicar en el rea de trabajo (y desde luego, como se
ver en la GUI) el control.
Style/Appearance. Contiene lo referente al estilo y color de letras que se desee emplear
para resaltar el control. Esta operacin se ve reflejada en el control, inclusive sin correr el
programa. Se emplean las opciones BackgroundColor para colorear la base del control y
ForegroundColor para dar color a la letra. Tampoco modifique la propiedad Style, pues esta
cambia el control.
NOTAS:
i)
ii)
B) View Callbacks
Esta opcin contiene entre sus aplicaciones, el llamado callbacks. Al ejecutar esta, abre el
archivo .m asociado al diseo y posiciona en la parte del programa que corresponde a la
subrutina que se ejecutar cuando se realice una determinada accin sobre el elemento que
estamos editando.
5. FUNCIONAMIENTO DE UNA APLICACIN GUI
Una aplicacin GUIDE consta de dos archivos: .m y .fig. El archivo .m es el que contiene el
cdigo con las correspondencias de los botones de control de la interfaz y el archivo .fig
contiene los elementos grficos.
Cada vez que se adicione un nuevo elemento en la interfaz grfica, se genera
automticamente un cdigo en el archivo .m.
Para ejecutar una Interfaz Grfica, con el nombre nombre_del_archivo.fig, se puede realizar
por las siguientes formas: a) en la ventana de comandos >> nombre_del_archivo; b)
haciendo click derecho en el m-file y seleccionando la opcin RUN y c) desde la ventana de
trabajo, dando click al icono
Run.
7. EJERCICIOS PARTE I.
BIBLIOGRAFIA.
10