Matlab Guia

Páginas: 37 (9239 palabras) Publicado: 10 de abril de 2012
MANUAL DE INTERFAZ GRÁFICA DE
USUARIO EN MATLAB
Parte I

Autor: Diego Orlando Barragán Guerrero
diegokillemall@yahoo.com
www.matpic.com
www.youtube.com/diegokillemall

Manual de Interfaz Gráfica de Usuario en Matlab
Por: D iego Orlando Barragán Guerrero

ÍNDICE

INTRODUCCIÓN

3

INICIO

3

PROPIEDADES DE LOS COMPONENTES

5

FUNCIONAMIENTO DE UNA APLICACIÓN GUI

6MANEJO DE DATOS ENTRE LOS ELEMENTOS
DE LA APLICACIÓN Y EL ARCHIVO .M

7

SENTENCIAS GET Y SET

7

PRESENTACIÓN DE NUESTRO PROGRAMA

8

PROGRAMA SUMADORA

11

PROGRAMA SUMADORA_2

17

PROGRAMA CALCULADORA

19

MENSAJES DE USUARIO

26

PROGRAMA FUNC_TRIG

32

PROGRAMA LISTBOX

34

PROGRAMA SLIDER

37

BOTONES PERSONALIZADOS

41

PROGRAMA IMÁGENES

43PROGRAMA ELEMENTOS

45

PROGRAMA GUIDE_SIMULINK

50

PROGRAMA SECUENCIA

54

PROGRAMA VIDEOGUI

56

PROGRAMA PARALLEL_PORT

56

PROGRAMA motorGUI

61

.EXE

65

TIPS GUIDE

68

TUNING MATLAB

71

MATLAB MANÍA

73

ACERCA DEL AUTOR

75
“It's so easy to forget
What you give is what you get "
Ratt

2

Manual de Interfaz Gráfica de Usuario en MatlabPor: D iego Orlando Barragán Guerrero

GUIDE
INTERFAZ GRÁFICA DE USUARIO EN MATLAB
INTRODUCCIÓN
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 programas visuales como Visual Basic o Visual
C++.
INICIO
Para iniciar nuestro proyecto, lo podemos hacer dedos maneras:



Ejecutando la siguiente instrucción en la ventana de comandos:
>> guide
Haciendo un click en el ícono que muestra la figura:

Ícono GUIDE.
Se presenta el siguiente cuadro de diálogo:

Ventana de inicio de GUI.
Web sobre MATLAB: www.matpic.com
Videos sobre MATLAB en: www.youtube.com/diegokillemall

3

Manual de Interfaz Gráfica de Usuario en Matlab
Por: D iegoOrlando Barragán Guerrero

Se presentan las siguientes opciones:
a) Blank GUI (Default)
La opción de interfaz 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 deunidades. Podemos ejecutar este
ejemplo y obtener resultados.
c) GUI with Axes and Menu
Esta opción es otro ejemplo el cual contiene el menú File con las opciones Open,
Print y Close. En el formulario tiene un Popup 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 click en el botón decomando.
d) Modal Question Dialog
Con esta opción se muestra en la pantalla un cuadro de diálogo común, el cual
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’).
Elegimos la primera opción, Blank GUI, y tenemos:

Entorno de diseño de GUI
La interfaz gráficacuenta con las siguientes herramientas:
Alinear objetos.
Editor de menú.
Editor de orden de etiqueta.
Editor del M-file.
Propiedades de objetos.
Navegador de objetos.
Grabar y ejecutar (ctrl. + T).

Web sobre MATLAB: www.matpic.com
Videos sobre MATLAB en: www.youtube.com/diegokillemall

4

Manual de Interfaz Gráfica de Usuario en Matlab
Por: D iego Orlando Barragán Guerrero

Paraobtener la etiqueta de cada elemento de la paleta de componentes
ejecutamos: File>>Preferentes y seleccionamos Show names in component palette.
Tenemos la siguiente presentación:

Entorno de diseño: componentes etiquetados.
La siguiente tabla muestra una descripción de los componentes:
Control
Check box
Editable Text
Pop-up menu
List Box
Push Button
Radio Button
Toggle Button...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia matlab
  • GUI EN MATLAB
  • Guía De Matlab
  • Tutorial gui de matlab
  • Guia matlab-guide
  • N1 simulacion de osciladores con matlab guia
  • matlab guia
  • guia matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS