Vous êtes sur la page 1sur 10

INTERFAZ GRFICA DEL

USUARIO
(GUI)
Qu es el GUI de Matlab?
El GUI (graphical user interface), es un entorno
de programacin grfico en Matlab, es muy
til a la hora de generar programas que
interacten con el usuario por medio de
botones, cuadros de texto, grficas entre
otros elementos visuales, de modo que los
objetos representan la informacin y las
acciones disponibles en la interfaz.

El lenguaje de programacin que se usa en los


GUI-s es el lenguaje M visto anteriormente. Archivo
.M

Cuando se guarda un GUI se generan dos


archivos, uno .fig (posee las imgenes y Archivo
.fig
objetos grficos) y uno .M (donde se INTERFAZ
encuentra la programacin de cada objeto) GRAFICA DE
USUARIO
GUI
INICIO
Para empezar, se debe abrir desde matlab el editor de interfaz grfica de
usuario GUIDE, para ello existen dos formas de acceder al GUIDE en Matlab.

La primera es haciendo
clic en el icono de GUIDE

La segunda es
escribiendo la instruccin
guide en el command
Window .
INICIO
En ambos casos aparecer la siguiente ventana, donde se puede:

Abrir una interfaz grfica


de usuario creada
anteriormente.

Crear una interfaz grfica


de usuario en blanco
(viene predeterminada)
ENTORNO DEL GUIDE
Si se selecciona una interfaz en blanco, aparecer esta ventana con los siguientes
elementos.
Nombre del
archivo.fig
Herramientas

Barra de men

rea de
diseo

Paleta de
componentes
ENTORNO DEL GUIDE
En la paleta de componentes se observan muchos botones con imgenes
haciendo referencia a los diferentes elementos, para conocer el nombre de cada
uno de ellos basta con hacer clic en File>>Preferences, y en la ventana que aparece
se selecciona Show names in component palette,
COMPONENTES
Botn Funcin
En la siguiente tabla, se muestra cada componente.
Permite seleccionar elementos del GUIDE
Crea un botn que al pulsarlo genera una accin
Crea una barra deslizable
Crea una opcin que se puede seleccionar
Crea un atributo que se puede activar (seleccin mltiple)
Crea un cuadro de texto que el usuario puede editar
Crea un cuadro de texto que el usuario no puede editar
Crea un men desplegable
Crea un cuadro (o caja) con una lista en su interior
Crea un botn que permanece en estado activado o desactivado
Crea una tabla
Crea el espacio para una grfica
Crea un espacio llamado Panel para agrupar elementos
Crea un Panel con botones de seleccin agrupados (opcin nica)
Crea la opcin de interactuar con ActiveX
HERRAMIENTAS
Adems de las ya conocidas herramientas de archivo nuevo, cargar, guardar,
copiar, cortar, pegar, rehacer y deshacer, el guide tiene las siguientes
herramientas.

Botn Funcin
Alinea objetos seleccionados
Editor de men
Editor de orden de etiqueta
Editor de la barra de herramientas
Editor del archivo .M
Propiedades de objetos
Navegador de objetos
Graba y ejecuta (Ctrl+T)
DISEO DE LA INTERFAZ
Para colocar elementos de la paleta de componentes en el rea de diseo solo se
debe hacer clic en el componente que queremos crear, y luego, hacer clic en el
espacio de diseo (al hacer esto la figura tendr un tamao predeterminado), o se
puede mantener clic presionado para darle otro tamao al componente.

Los componentes
ubicados en el
espacio de diseo se
pueden reubicar,
redimensionar y
modificar sus
propiedades.

Componentes con Componentes con


tamao predeterminado tamao personalizado
PROPIEDADADES DE LOS
COMPONENTES
Al crear un objeto, este siempre tiene como texto el nombre del elemento. Para cambiar
esto se accede a las propiedades dando clic derecho en el componente>>Property
Inspector, o se selecciona el componente y se hace clic en la herramienta de propiedades
de objetos, tomando como ejemplo un Botn, se da clic derecho, en la ventana que
aparece se busca la propiedad String, y se cambia por calcular, al cerrarla el botn cambia
de texto, las dems propiedades del Inspector pueden ser modificadas a gusto.

Tambin se puede
acceder a las
propiedades de un
componente dando
doble clic en el
componente.

Vous aimerez peut-être aussi