sample gui matlab

Upload: mimikonoha

Post on 04-Apr-2018

215 views

Category:

Documents


0 download

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);