Está en la página 1de 2

function Area_Callback(hObject, eventdata, handles) global ecuacion x; syms x; a=str2num(get(handles.txt1,'string')); b=str2num(get(handles.txt2,'string')); %txtecuacion=findobj(gcbf,'Tag','text4'); val=int(x,a,b); val2= char(val); set(handles.

text3,'String',val2);

function salir_Callback(hObject, eventdata, handles) close (gcbf)

% --- Executes on button press in volumen. function volumen_Callback(hObject, eventdata, handles) global ecuacion x; syms x; a=str2num(get(handles.txt1,'string')); b=str2num(get(handles.txt2,'string')); txtecuacion=findobj(gcbf,'Tag','text4'); y=x^2; val=pi*(int(y,a,b)); val2= char(val); %val=num2str(x); set(handles.text3,'String',val2)

function varargout = txtecuacion_Callbacj(h, eventdata, handles,varargin) global ecuacion x; syms x; ecuacion=eval(get(gcbo,'String'));

function varargout = txtecu2_Callbacj(h, eventdata, handles,varargin) global ecuacion2 y; syms y; ecuacion2=eval(get(gcbo,'String')); function limpiar_Callback(hObject, eventdata, handles) clear; clear global; txtecuacion=findobj(gcbf,'Tag','txtecuacion'); txtecu2=findobj(gcbf,'Tag','txtecu2'); txt1=findobj(gcbf,'Tag','txt1'); txt2=findobj(gcbf,'Tag','txt2'); limpia=''; set(txtecuacion,'String',limpia); set(txtecu2,'String',limpia); set(txt1,'String',limpia); set(txt2,'String',limpia); set(text3,'String', limpia);

function arco_Callback(hObject, eventdata, handles) global ecuacion x; syms x; a=str2double(get(handles.txt1,'string')); b=str2double(get(handles.txt2,'string')); %txtecuacion=findobj(gcbf,'Tag','text4'); y=diff(x); z=sqrt(1+(y^2)); val=int(z,a,b); val2= char(val); %val=num2str(x); set(handles.text3,'String',val2)

También podría gustarte