codigo fuente del programa: PARA CENTRAR VENTANA function ARITMETICA_OpeningFcn(hObject, eventdata, handles, varargin) centerfig; EDITAR POPUPMENU1 (PARA CAMBIO DE TEXTO) function popupmenu1_Callback(hObject, eventdata, handles) option=get(handles.popupmenu1,'value'); switch (option) case 1 set(handles.text5,'string','SUMA ='); case 2 set(handles.text5,'string','RESTA ='); case 3 set(handles.text5,'string','MULTIPLICACION ='); case 4 set(handles.text5,'string','DIVISION =');
end EDITAR PUSHBUTTON1 (PARA OPERACIONS ARITMETICAS) function pushbutton1_Callback(hObject, eventdata, handles) option=get(handles.popupmenu1,'value'); switch (option) case 1 a=str2num(get(handles.edit1,'string')); b=str2num(get(handles.edit2,'string')); s=a+b;
case 2 a=str2num(get(handles.edit1,'string')); b=str2num(get(handles.edit2,'string')); s=a-b; case 3 a=str2num(get(handles.edit1,'string')); b=str2num(get(handles.edit2,'string')); s=a*b; case 4 a=str2num(get(handles.edit1,'string')); b=str2num(get(handles.edit2,'string')); s=a/b; end set(handles.edit3,'string',s); EDITAR PUSHBUTTON2 (PARA CERRAR VENTANA) function pushbutton2_Callback(hObject, eventdata, handles) close;
codigo fuente del programa:
PARA CENTRAR VENTANA
function ARITMETICA_OpeningFcn(hObject, eventdata, handles, varargin)
centerfig;
EDITAR POPUPMENU1 (PARA CAMBIO DE TEXTO)
function popupmenu1_Callback(hObject, eventdata, handles)
option=get(handles.popupmenu1,'value');
switch (option)
case 1
set(handles.text5,'string','SUMA =');
case 2
set(handles.text5,'string','RESTA =');
case 3
set(handles.text5,'string','MULTIPLICACION =');
case 4
set(handles.text5,'string','DIVISION =');
end
EDITAR PUSHBUTTON1 (PARA OPERACIONS ARITMETICAS)
function pushbutton1_Callback(hObject, eventdata, handles)
option=get(handles.popupmenu1,'value');
switch (option)
case 1
a=str2num(get(handles.edit1,'string'));
b=str2num(get(handles.edit2,'string'));
s=a+b;
case 2
a=str2num(get(handles.edit1,'string'));
b=str2num(get(handles.edit2,'string'));
s=a-b;
case 3
a=str2num(get(handles.edit1,'string'));
b=str2num(get(handles.edit2,'string'));
s=a*b;
case 4
a=str2num(get(handles.edit1,'string'));
b=str2num(get(handles.edit2,'string'));
s=a/b;
end
set(handles.edit3,'string',s);
EDITAR PUSHBUTTON2 (PARA CERRAR VENTANA)
function pushbutton2_Callback(hObject, eventdata, handles)
close;