Al crear una figura, o una aplicación con App Designer o GUIDE, en Matlab es posible que queramos maximizar esta mediante código para aprovechar todo el espacio del monitor. Evitando así la necesidad de realizar esta operación manualmente. Afortunadamente, el estado de la ventana se puede consultar y modificar a través de la propiedad WindowState de las figuras. Lo que permite … [Leer más...] acerca de Maximizar una ventana en Matlab y conocer su estado
GUIDE
Tuco: Campo de entrada tipo contraseña en Matlab
A la hora de crear un formulario en Matlab es posible que necesitemos incluir un campo para la entrada de contraseñas. En los cuales los caracteres que se introducen deberían permanecer ocultos. Componente que actualmente no existe. Por ejemplo, para el caso de que tengamos que acceder a una base de datos y esta requiere una contraseña. Para conseguir esto existe un truco … [Leer más...] acerca de Tuco: Campo de entrada tipo contraseña en Matlab
Centrar el foco en un componente de Matlab por código
A la hora de abrir un formulario creado con Matlab, tanto sea con el obsoleto GUIDE, como con App Designer o programando directamente los controles, uno de los problemas con los que se encuentra el usuario es que el foco no está fijado en ningún componente. Obligando a este a seleccionar el campo en el que desea introducir el valor antes de poder hacerlo. Algo que puede ser … [Leer más...] acerca de Centrar el foco en un componente de Matlab por código
Modificar los elementos de una ventana desde otra en Matlab
A medida que crecen las aplicaciones creadas con Guide o App Designer en Matlab puede ser necesario usar más de una venta. Siendo en estos casos puede ser necesario modificar los elementos de una ventana desde otra. En este tutorial se va a explicar como modificar los elementos de una ventana desde otra con Guide en Matlab.Creación de dos ventanasA modo de ejemplo vamos … [Leer más...] acerca de Modificar los elementos de una ventana desde otra en Matlab
Calculadora de probabilidades de ganar a la lotería
En una entrada anterior explique como se pueden calcular las posibilidades de ganar en el juego de los Euromillones y en otra la Bonoloto o Lotería Primitiva. Un juego de azar popular en algunos países europeos. Para ello primero se explicó cómo calcular el número total de combinaciones que existen en el juego y la posibilidad de conseguir una cantidad de aciertos de la … [Leer más...] acerca de Calculadora de probabilidades de ganar a la lotería
Utilización de tablas en aplicaciones de Matlab
A la hora de crear una aplicación en Matlab puede ser necesario mostrar el conjunto de datos de una matriz o celda. En el caso de las matrices se puede usar gráficos o tablas, mientras que para una celda la única opción es una tabla. Cuando la mejor opción es una tabla el componente nativo de Matlab es uitable. Componente que se puede utilizar tanto en GUIDE como en App … [Leer más...] acerca de Utilización de tablas en aplicaciones de Matlab
Migración de GUIDE a App Designer
A principios de 2016 Matlab introdujo un nuevo entorno para el desarrollo para la creación de aplicaciones web y de escritorio: App Designer. El cual está llamado a reemplazar a GUIDE. Actualmente la documentación del Matlab recomienda utilizar App Designer en lugar de GUIDE para crear aplicaciones y migrar las ya existentes. Ya que App Designer ofrece innumerables ventajas … [Leer más...] acerca de Migración de GUIDE a App Designer
Simulador martingala en Matlab con GUIDE
En una entrada anterior se explicó y analizó el funcionamiento de la estrategia martingala. Una de las más populares para intentar ganar en los casinos a la ruleta. Algo que se comprobó que no es cierto, en clara contraposición a lo que piensan intuitivamente muchos jugadores. Para comprobar la validez de las conclusiones al final de la entrada se realizó una simulación de … [Leer más...] acerca de Simulador martingala en Matlab con GUIDE
GUI en Matlab para cargar una matriz
Recientemente me han planteado la idea de crear una venta de Matlab para introducir matrices utilizando campos de texto. Permitiendo que la ventana soporte una matriz de tamaño arbitrario. Lo que es un reto tanto en GUIDE como App Designer. En esta entrada se va a explicar una implementación de una GUI en Matlab para cargar una matriz. Para lo que se va a codificar desde cero … [Leer más...] acerca de GUI en Matlab para cargar una matriz