sample gui matlab
TRANSCRIPT
-
7/31/2019 Sample GUI Matlab
1/2
DIOCADES, ERNA MAE M. ECE4101 (LAB)
MY FIRST GUI
LAB #4
PROBLEM1
Call Back
function varargout = pushbutton1_Callback(h, eventdata,
handles, varargin)
res1=str2num(get(handles.r1,'string'));res2=str2num(get(handles.r2,'string'));vin=str2num(get(handles.vi,'string'));
vo=vin*((res2)/(res1+res2));set(handles.vout,'string',vo);
Tag
vi
Tag
r1
Tag
r2
Tag
vout
-
7/31/2019 Sample GUI Matlab
2/2
PROBLEM2
Tag
res
Tag
i
Tag
m
Call Backfunction varargout = add_Callback(h,
eventdata, handles, varargin)
a=str2num(get(handles.m,'string'));b=str2num(get(handles.i,'string'));calc=a+b;set(handles.res,'string',calc);
Call Backfunction varargout = sub_Callback(h,
eventdata, handles, varargin)
a=str2num(get(handles.m,'string'));b=str2num(get(handles.i,'string'));calc=a-b;set(handles.res,'string',calc);
Call Backfunction varargout = mult_Callback(h,
eventdata, handles, varargin)
a=str2num(get(handles.m,'string'));b=str2num(get(handles.i,'string'));calc=a*b;set(handles.res,'string',calc);
Call Backfunction varargout = div_Callback(h,
eventdata, handles, varargin)
a=str2num(get(handles.m,'string'));
b=str2num(get(handles.i,'string'));calc=a/b;set(handles.res,'string',calc);