Matlab - Problema con handles

 
Vista:

Problema con handles

Publicado por Patricia Pérez (19 intervenciones) el 20/03/2007 19:00:48
Hola, tengo el siguiente código

function txtFreqMin_Callback(hObject, eventdata, handles)
% hObject handle to txtFreqMin (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

FreqMin=str2double(get(hObject,'String'));
if isnan(FreqMin)
errordlg('You must enter a numeric value in Frequency Min','ERROR')
set(handles.txtFreqMin,'String',0);
FreqMin=0;
else
if FreqMin<0 | FreqMin>50
errordlg('You must enter a numeric value >0 and <50','ERROR')
set(handles.txtFreqMin,'String',0);
FreqMin=0;
else
handles.txtFreqMin=FreqMin;
end
end
guidata(hObject, handles);

y cada vez que cambio el valor del edit text si pasa por la sentencia "handles.txtFreqMin=FreqMin;"
y luego por una de las de "set(handles.txtFreqMin,'String',0);" me falla y me da el siguiente error

??? Invalid handle object.

Error in ==> PresentacionEstimulo>txtFreqMin_Callback at 121
set(handles.txtFreqMin,'String',0);

Error in ==> gui_mainfcn at 75
feval(varargin{:});

Error in ==> PresentacionEstimulo at 44
gui_mainfcn(gui_State, varargin{:});

??? Error while evaluating uicontrol Callback.

¿Sabeis por qué puede ser?

Muchas gracias, un saludo

Patri
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
sin imagen de perfil

RE:Problema con handles

Publicado por Diego Barragán (61 intervenciones) el 20/03/2007 22:31:38
Creo saber cual es el problema, pero sería más fácil si me envías a mi correo el programa y yo te lo envío corregido.

Suerte.
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