Programación Específica > Matlab
Como desplazar una imagen en GUI
(1/1)
lore2008:
He raelizado un GUI que carga una señal y la grafica, también puedo hacer zoom pero no sé como lograr que moviendo algún tipo de barra la imagen se desplazce de a un segundo por ejemplo. Ya he bajado casi todos los tutoriales de gui que hay en Matlab pero eso no aparece. Gracias por su ayuda
allisap:
Saludos
Bueno lo que tienes que hacer es asignarle al Callback de la barra que modifique el axis de tu grafica
por ejemplo el siguiente codigo gráfica un señal senoidal y cambia el axis con el slider
--- Código: Text --- figure(1);
clear;
clf;
x=0:0.01:50;
y=sin(5*x);
plot (x,y);
axis([0,10,-1.5,1]);
despX=0;
SD_VOLUME = uicontrol( ...
'Units','normal',...
'Position',[0.125 .09 0.8 .04], ...
'Style','slider', ...
'Callback',['despX=despX+1;axis([despX,10+despX,-1.5,1]);'], ...
'Min',0, 'max',10, ...
'Value',0);
--- Código: Text ---
espero te sirva .
Victor Pasilla Campos
Puebla Puebla.
Mexico.
lore2008:
Muchas gracias por tu ayuda lo voy a probar y luego te cuento
Navegación
Ir a la versión completa