Matlab - urgente!!!! Por que se produce error al mostrar en el edit de la interfaz

 
Vista:

urgente!!!! Por que se produce error al mostrar en el edit de la interfaz

Publicado por jose (1 intervención) el 18/07/2017 23:23:42
1
2
3
4
5
6
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
 
load('V.mat')
P=mean(v)
set(handles.edit1,'String',P)


Y ME SALE ESTE ERROR, HACE TODOS LOS CALCULOS PERO NO MUESTRA EN EL INTERFAZ EL RESULTAD


Error using handle.handle/set
Invalid or deleted object.

Error in pruebaaaaa>pushbutton1_Callback (line 85)
set(handles.edit1,'String',P)
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

urgente!!!! Por que se produce error al mostrar en el edit de la interfaz

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 18/07/2017 23:29:58
verifica que el tag donde vas a mostrar tu resultado realmente sea "edit1" , si esto no es así solo cambia el tag a edit1 , si el problema sigue entonces verifica que en "V.mat no haya ninguna variable llamada handles porque probablemente ese es el problema : entonces puedes cambiar tu código por :

1
2
3
a=load('V.mat');
P=mean(a.v);
set(handles.edit1,'String',P)

para solucionar tu problema


si el problema persiste entonces ya debes verificar en qué función estás borrando el id del componente
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