Matlab - cargar señales en Opening Function GUIDE

 
Vista:

cargar señales en Opening Function GUIDE

Publicado por Irene (23 intervenciones) el 22/05/2012 19:11:29
Hola a todos!
me estoy desesperando con una cuestión: estoy trabajando con GUIDE, al lanzar la interfaz deben aparecer cargadas una serie de señales desde un archivo .mat. Por ello lo que hago es cargar el siguiente código en la parte de Opening_function del .m de guide

load fichero data

axes(handles.time_axes)
hold on
k=2;
for i=1:5

plot(data(i,:)+2*(k-1))
k=k+1;
end

donde data es la variable que quiero cargar, donde el número de filas son los 5 señales diferentes, y las columnas están sus correspondientes muestras. He ejecutado este codigo en el workspace y no me da ningún problema me aparecen perfectamente dibujadas las señales, el problema esta al llevarlo a la GUIDE, al ejecutarlo me aparece un error con el que se me cierra matlab.
Nose si estoy olvidando introducir algún parámetro de entrada en:

function varargout = myguide(varargin)

Espero vuestra ayuda, muchas gracias.
un saludo a todos
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

cargar señales en Opening Function GUIDE

Publicado por Irene (23 intervenciones) el 23/05/2012 10:42:12
hola de nuevo!
ya lo he solucionado. El caso era que estaba utilizando mal la propiedad del hold on, ahi residia el error.
al final haciendo una pequeña modificación
a=gca;
hold(a, 'on')
he conseguido que funcionase :))
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