MATLAB 6.x fig m, , - . . - , , .
, , .
guide.
, . 3. PushButton. , , .
. 3.
PushButton Property Inspector . , . Tag btnPlot, , <Enter>. btnPlot PushButton. , (btn button - ). axMain. File Save as, MyFirstGui mygui.fig. -, mygui.m. , 1.
1. -
function varargout = mygui (varargin)
%
% ABOUT CALLBACKS:
%
function btnPlot_Callback(hObject, eventdata, handles)
% Callback btnPlot
mygui PushButton. Push Button , Callback . btnPlot_Callback. . . Tag , , Tag . , PushButton. PushButton 2.
2. Callback btnPlot
|
|
function btnPlot_Callback(hObject, eventdata, handles)
x=[-2:0.2:2];
y=exp(-x.^2);
plot (x,y)
mygui.m - , Run. PushButton . mygui .
, . 4, btnlear . Inspect Properties . Callback , View Callbacks->Callback . -. cla ( 3).
3. btnClear
function btnClear_Callback(hObject, eventdata, handles)
cla
, , .
.4.