Diseño de Aplicaciones Interactivas en MATLAB
Detalles del curso
Este curso de un día muestra como crear interfaces interactivas de usuario para las aplicaciones en MATLAB®(apps). Los asistentes aprenderán acerca de los controles de interfaces de usuario, como botones, barras y menús, para las apps de MATLAB y como utilizarlos para crear interfaces robustas y fáciles de usar. No se precisa de experiencia previa programando interfaces gráficas.
Temas incluidos:
- Diseño de aplicaciones en el entorno de App Designer
- Creación de funciones callbacks para componentes interactivos
- Creación y actualización de objetos gráficos en apps
- Creación de componentes que interaccionen con el usuario
- Creación de apps con múltiples ventanas
Día 1 de 1
Utilización del entorno de App Designer
Objetivo:Utilización de App Designer para crear y compartir una app, diseñando los componentes y otorgándoles de comportamiento interactivo.
- Trabajando con la interfaz App Designer
- Añadiendo callbacks a los componentes
- Programación de callback
- Compartir apps con otros
Creación y actualización de gráficos
Objetivo:Crear apps con elementos gráficos que puedan ser modificados por el usuario, asi como apps con componentes ajustables.
- Utilización de funciones de gráficos en apps
- Acceso a objetos gráficos en apps
- Programación de componentes para actualizar la app de manera continua
- Compatir callbacks con múltiples componentes
- Añadir funciones de ayuda y de inicio
Creación de componentes interactivos
Objetivo:Crear apps robustas y flexibles con componentes que se adapten apropiadamente a las acciones del usuario.
- Agregando y utilizando datos locales a la aplicación
- Trabajar con componentes agrupados
- Modificación de las propiedades de los componentes
Gestión de múltiples ventanas y apps
Objetivo:Crear apps que utilicen ventanas de diálogos y apps de ayuda.
- Utilización de ventanas de diálogo
- Captura de errores
- Creación de apps de ayuda
- Intercambio de datos entre apps
Nivel:Intermedio
Prerrequisitos:
Duración:1 día
Idiomas:Deutsch, English, 日本語, 한국어