informa |
cla axes(handles.axes1); ymax=get(handles.edit2,'string'); ymax=eval(ymax); ymin=get(handles.edit3,'string'); ymin=eval(ymin); xmin=get(handles.edit4,'string'); xmin=eval(xmin); xmax=get(handles.edit5,'string'); xmax=eval(xmax); axis([xmin xmax ymin ymax]); xc=[xmin ![]() ![]() fun=get(handles.edit1,'string'); r=size(xc); p=get(handles.radiobutton1,'value'); if p==1 for i=1:r(2) x=xc(i); y(i)=eval(fun); end; plot(xc,y,'r'); end; p=get(handles.radiobutton2,'value'); if p==1 pfun=diff(fun); for i=1:r(2) x=xc(i); py(i)=eval(pfun); end; plot(xc,py,'b'); end; p=get(handles.radiobutton3,'value'); if p==1 cfun=int(fun); for i=1:r(2) x=xc(i); cy(i)=eval(cfun); end; plot(xc,cy,'g'); end; |