Matlab - Hold All

 
Vista:

Hold All

Publicado por Victor German (1 intervención) el 19/12/2012 09:52:56
Que tal,

Estoy realizando un proceso en el cual me interesa guardar la grafica anterior y sobreponer la nueva, si y solo si se ha especificado por el usuario a través de un checkbox, he estado utilizando las funciones hold on, hold all y hold off, sin embargo no he podido lograrlo.

Muestro ejemplo de como tengo el código:

function executeFcn_Callback(hObject, eventdata, handles)

for escala = 1:1000
// proceso
end

plot(handles.plot_logdata,log(x),log(y))

if get(handles.chk_historial, 'Value' )
hold on
else
hold off
end

Cuando el usuario vuelva a oprimir el boton, debería, si el checkbox está en 'on', sobreponer la grafica que se generó en el for, pienso que tengo un error de lógica con el uso de los comandos, sin embargo me estoy iniciando en esto y cualquier sugerencia es de gran ayuda.

De antemano gracias !!
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