Interfaz grafica de usuario matlab

Páginas: 7 (1519 palabras) Publicado: 21 de octubre de 2013

EXPOSICIÓN GUIDE
ANÁLISIS DE SEÑALES






PRESENTADO POR:
John Alexander Castro
Fernando Perilla








Universidad el Bosque
Ingeniería Electrónica
Bogotá D.C.





GUIDE es un entorno de programación visual disponible en MATLAB para realizar y ejecutar programas que necesiten ingreso continuo de datos. Tiene las características básicas de todos los programasvisuales como Visual Basic o Visual C++.
Para iniciar un proyecto se puede ingresar en la ventana de comandos.
>>guide
haciendo clic en el ícono como se muestra en la figura.

Una vez se haya ejecutado alguna de las dos anteriores acciones, aparecerá la siguiente pantalla.

A continuación detallamos cada una de las opciones que nos presenta el programa:
a. Blank GUI (Default)
La opción deinterfaz gráfica de usuario en blanco (viene predeterminada), nos presenta un formulario nuevo, en el cual podemos diseñar nuestro programa.
b. GUI with Uicontrols
Esta opción presenta un ejemplo en el cual se calcula la masa, dada la densidad y el volumen, en alguno de los dos sistemas de unidades. Podemos ejecutar este ejemplo y obtener resultados.
c. GUI with Axes and Menú
Esta opción esotro ejemplo el cual contiene el menú File con las opciones Open, Print y Close. En el formulario tiene un Pop-up menu, un push button y un objeto Axes, podemos ejecutar el programa eligiendo alguna de las seis opciones que se encuentran en el menú despegable y haciendo clic en el botón de comando.
d. Modal Question Dialog
Con esta opción se muestra en la pantalla un cuadro de diálogo común, elcual consta de una pequeña imagen, una etiqueta y dos botones Yes y No, dependiendo del botón que se presione, el GUI retorna el texto seleccionado (la cadena de caracteres ‘Yes’ o ‘No’).
Si elegimos blank GUI (default) nos mostrará la siguiente pantalla

Y tendremos una gran variedad de componentes que ayudan en la programación los cuales nombraremos en la siguiente tabla.
ControlDescripción
Check box
Indica el estado de una opción o atributo
Editable Text
Caja para editar texto
Pop-up menú
Provee una lista de opciones
List Box
Muestra una lista deslizable
Push Button
Invoca un evento inmediatamente
Radio Button
Indica una opción que puede ser seleccionada
Toggle Button
Solo dos estados, “on” o “off”
Slider
Usado para representar un rango de valores
Static TextMuestra un string de texto en una caja
Panel button
Agrupa botones como un grupo
Button Group
Permite exclusividad de selección con los radio button

Propiedades de los componentes:
Cada uno de los elementos de GUI; tiene un conjunto de opciones a las que podemos acceder con clic derecho o con doble clic.

La opción property inspector nos permite personalizar cada elemento.

La interfazgráfica cuenta con las siguientes herramientas:

Funcionamiento de una aplicación guide
Una aplicación GUIDE consta de dos archivos: .m y .fig. El archivo .m es el que contiene el código con las correspondencias de los botones del control de la interfaz y el archivo .fig contiene los elementos gráficos.

Manejo de datos entre los elementos de la aplicación y el archivo .M
Todos los valoresde las propiedades de los elementos (color, valor, posición, string…) y los valores de las variables transitorias del programa se almacenan en una estructura, los cuales son accedidos mediante un único y mismo identificador para todos estos.
Handles.output = hobject;
Handles, es nuestro identificador a los datos de la aplicación. Esta definición de identificador es salvada con la siguienteinstrucción:
Guidata(hobject, handles);
Donde guidata es la sentencia para salvar los datos de la aplicación, por lo tanto en cada subrutina como regla general, se debe escribir en la última línea.
Por ejemplo si tenemos una subrutina que su resultado dio la variable “Diego”, para poder utilizarla desde el programa u otra subrutina debemos salvarla de la siguiente manera:
Handles.diego=diego;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interfaz gráfica de usuario
  • Interfaz grafica de usuario
  • DISENO DE LA INTERFAZ GRAFICA DEL USUARIO
  • Interfaz grafica de usuarios
  • INTERFAZ GRAFICO DEL USUARIO
  • Impacto social de la interfaz grafica de usuarios
  • Computacion Grafica E Interfaz De Usuario (Gui)
  • Resumen Grupo4 Comunicacion Con La Computadora E Interfaz Grafica De Usuario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS