función dentro de un callback
Publicado por Jose Manuel (8 intervenciones) el 24/10/2011 12:02:08
Hola!
Tengo un problema y por más vueltas que loe doy no se como solucionarlo, necesito llamar a una función dentro de un callback en un GUI, y lo que me pasa es que no me reconoce los argumentos de entrada. El código es el siguiente:
% --------------------------------------------------------------------
function Calcular_Callback(hObject, eventdata, handles)
% hObject handle to Calcular (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
coor=handles.n;
elem=handles.e;
me=handles.me;
area=handles.a;
gdl=handles.gdl;
fuerzas=handles.f;
[K,T]=calculo(coor,elem,me,area)
[Fuerzas,D,Desp,F]=modificador(K,fuerzas,gdl,coor)
[N,sigma]=Felement1(Desp,T,elem,coor,area,me)
A la hora de entrar en calculo no me reconoce coor.
Gracias de antemano.
Tengo un problema y por más vueltas que loe doy no se como solucionarlo, necesito llamar a una función dentro de un callback en un GUI, y lo que me pasa es que no me reconoce los argumentos de entrada. El código es el siguiente:
% --------------------------------------------------------------------
function Calcular_Callback(hObject, eventdata, handles)
% hObject handle to Calcular (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
coor=handles.n;
elem=handles.e;
me=handles.me;
area=handles.a;
gdl=handles.gdl;
fuerzas=handles.f;
[K,T]=calculo(coor,elem,me,area)
[Fuerzas,D,Desp,F]=modificador(K,fuerzas,gdl,coor)
[N,sigma]=Felement1(Desp,T,elem,coor,area,me)
A la hora de entrar en calculo no me reconoce coor.
Gracias de antemano.
Valora esta pregunta


0