Matlab - Barra de progreso simultanea con código

 
Vista:
sin imagen de perfil
Val: 36
Ha aumentado su posición en 3 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Barra de progreso simultanea con código

Publicado por Fernando (24 intervenciones) el 01/08/2017 19:29:47
Hola buen día programadores. Me gustaría saber si existe la posibilidad de cargar una barra de progreso simultanea con el código y que la barra se llene justo cuando el código ya haya cargado.
Ej: El código puede que tarde 7 segundos en cargar, entonces mientras carga éste la barra llene un porcentaje que demore 7 segundos y luego se cierre. Por favor, necesito ayuda urgente... ya que es para un trabajo universitario.
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 JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Barra de progreso simultanea con código

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 01/08/2017 19:34:51
si tu código tiene algún ciclo puedes hacer :

1
2
3
4
5
6
7
h = waitbar(0,'Please wait...');
steps = 1000;
for step = 1:steps
    % código aquí 
    waitbar(step / steps)
end
close(h)


de lo contrario debes ir intercalando el estado de la barra con tu programación

1
2
3
4
5
6
7
h = waitbar(0,'Please wait...');
%linea 1
waitbar(0.1)
%linea 2
waitbar(0.2)
%etc etc
close(h)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 36
Ha aumentado su posición en 3 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Barra de progreso simultanea con código

Publicado por Fernando (24 intervenciones) el 01/08/2017 23:03:33
Muchas gracias !!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar