Вы находитесь на странице: 1из 5

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

FACULTAD DE MECNICA
ESCUELA DE INGENIERA AUTOMOTRIZ
NOMBRE: Andrs Flores Daz (1642)
CURSO: 3ro A
FECHA: 07/01/15
ASIGNATURA: Computacin II
CONSULTA
CREACIN DE INTERFACES DE USUARIO CON MATLAB
La interfaz grfica de usuario, conocida tambin como GUI (del ingls Graphical
User Interface) es un tipo de interfaz de usuario que utiliza un conjunto de
imgenes y objetos grficos para representar la informacin y acciones
disponibles en la interfaz.
Como en una GUI las acciones se realizan mediante manipulacin directa, el
usuario no tiene que crear un script, digitar algn comando en la lnea de
comandos o comprender los detalles de cmo se realizan las tareas para poder
hacer alguna actividad con la aplicacin.
- Ventana de desarrollo GUI

- Entorno de desarrollo GUIDE


- El editor permite construir interfaces arrastrando y soltando componentes en
el rea de diseo de la GUI.
- Todas las GUIs creadas con guide empiezan con una funcin inicial (callback)
que se invoca cuando se invoca la interfaz
- La operacin automtica de guardado (save) genera un fichero .m y un
fichero .fig.
- El fichero .fig contiene el diseo del GUI en binario y el fichero .m contiene el
cdigo que controla el GUI

- La interfaz que se desarrollar consiste en permitir al usuario seleccionar


entre tres conjuntos de datos y mostrarlos segn tres tipos de grficos.
- Para ello se insertarn los componentes adecuados desde la paleta de
componentes (Push Buttons, Panel, Static Text box, Pop-up Menu, y Axes)
- Se puede redimensionar el tamao de la interfaz en modo diseo, aunque
despus se puede modificar haciendo uso de Tools.

- Componentes (Mencionar todos los componentes de la Paleta,


escoger 3 de ellos y explicarlos)
Los componentes de una GUI de Matlab son:

1. Push Button o Botn de Pulsacin


Este comando se utiliza para ejecutar o lanzar una orden cuando se pulsa. El
aspecto tpico de este botn es el que se muestra en la tabla de componentes.
2. Button Group o Agrupador de botones de radio
Los botones de seleccin permiten al usuario seleccionar entre las diferentes
opciones que se presentan en la aplicacin. En el caso en el que se encuentren
englobadas en un grupo de botones, uno de ellos siempre permanecer
activado.
3. Static Text o Texto Esttico
Son controles en los que no se permiten realizar operaciones con el ratn.
Estn diseadas para representar en pantalla la informacin especificada por el
programador, sin que se puedan modificar por el usuario.

- Propiedades (Propiedades de los componentes seleccionados)


Cada uno de los elementos de GUI, tiene un conjunto de opciones que
podemos acceder con click derecho.

La opcin Property Inspector nos permite personalizar cada elemento.

- Generacin de ejecutables
- Matlab proporciona los comandos y herramientas necesarias para la
generacin de cdigo ejecutable con el Matlab Compiler (sin requerir el entorno
Matlab) pudiendo ser distribudo a usuarios finales.
- Otras opciones son la integracin de Matlab en aplicaciones C o C++, crear
paquetes de libreras Matlab, incorporar algoritmos creados en Matlab en
aplicaciones desarrolladas con otros lenguajes y tecnologas, encriptar y
proteger el cdigo Matlab.
- Para poder ejecutar el programa en cualquier ordenador, se procede a realizar
un ejecutable *.exe capaz de poderse utilizar sin necesidad de tener instalado
MATLAB. Las capacidades que posee MATLAB son innumerables. En el siguiente
grfico se muestran los diferentes productos para el desarrollo de aplicaciones
que se pueden implantar.

- Como se puede observar en la figura 3-23, MATLAB presenta diferentes


productos para realizar aplicaciones o libreras en funcin del lenguaje de
programacin. Segn las necesidades del programador, podr escoger entre
estos diferentes productos.
Linkografa:
- Tomado de http://es.slideshare.net/miguelataurima/creacin-de-interfacesgrficas-con-matlab-guide. 06/01/15.
- Tomado de http://www.utm.mx/~vero0304/HCPM/GUI_Matlab.pdf. 06/01/15.

Вам также может понравиться