Você está na página 1de 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.

Cuando se guarda un GUI se generan dos


archivos, uno .fig (posee las imgenes y
objetos grficos) y uno .M (donde se
encuentra la programacin de cada objeto)

Archivo
.M

Archivo
.fig
INTERFAZ
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
tamao predeterminado

Componentes con
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.

Você também pode gostar