Matlab - Mostrar tiempo gui

 
Vista:
Imágen de perfil de Ricardo
Val: 58
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Mostrar tiempo gui

Publicado por Ricardo (42 intervenciones) el 08/08/2017 00:04:40
Buen dia programadores tengo la siguiente duda

Estoy haciendo un gui el cual siempre demora algo de tiempo corriendo
Existe alguna manera de mostrar en un label una especie de cronometro que le indique el usuario el tiempo que lleva corriendo cierta parte del codigo (digamos un for) y que pare cuando este termine de iterar?

De antemano gracias por su colaboracion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Lindsey
Val: 456
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Mostrar tiempo gui

Publicado por Lindsey lindsey.acourtt@gmail.com (112 intervenciones) el 08/08/2017 00:10:41
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de David
Val: 734
Bronce
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Mostrar tiempo gui

Publicado por David correa.dave30@gmail.com (1053 intervenciones) el 08/08/2017 03:33:38
Hola Ricardo;

Para esos casos existe la función waitbar.

Aquí un ejemplo de como se utiliza:

1
2
3
4
5
6
7
8
h = waitbar(0,'Porfavor espere...');
 
steps = 1000;
for step = 1:steps
    % actualización del avance de la barra de espera.
    waitbar(step / steps)
end
close(h)

Espero que sea de alguna ayuda.

Saludos

David Correa Ch.
correa.dave30@gmail.com
dcorrea@fismatlab.org
Servicios de Programación Matlab
http://fismatlab.org​​
http://fismatlab.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-3
Comentar
Revisar política de publicidad