Atom Blog

Como Utilizar el Slider, Button, Edit Text en GUI en Matlab


En este ejemplo mostraremos como utilizar el componente Slider de la GUI de Matlab, su utilizacion es muy sencilla. En primer lugar creamos un nuevo archivo tipo fig y colocaremos lo siguiente:


a continuacion hacemos click en View Callbacks-->Callbacks sobre el Slider y colocamos el siguiente codigo:

handles.slider1 = get(hObject,'Value');
indSlide = round(handles.slider1);
set(handles.salidaSlider,'String',indSlide);

En indSlide capturamos la posicion del slider y la mostramos en uns static text en la siguiente linea.

Por defecto el intervalo de variacion del Slider es de 0 a 1, para cambiar estos parametro tendremos que ingresar a la GUI en Property Inspector sobre el Slider y encontrar los valores de maximo y minimo para su modificacion; en nuestro caso hemos colocado min = 0 y max = 10.

La siguiente parte del programa es establecer un valor al Slider al colocar un valor determinado sobre un Edit Text, es decir setear un determinado valor sobre un slider, lo cual se vera de la siguiente manera:



El codigo utilizado al presionar el boton "Aceptar" es el siguiente:

dato = str2num(get(handles.txtIn, 'String'));
set(handles.slider1, 'Value', fix(dato));

En la primera linea obtenemos el valor de entrada y los transformamos a formato de numeros.
En la segunda linea colocamos el valor obtenido del edit text sobre el slider.

Para descargar los archivos del programa seguir los enlaces siguientes:

Archivo.m
Archivo.fig


No hay comentarios.:

Publicar un comentario