|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 m6 ~& ^/ d: T5 D- k' D, W) {
菜单选择:: U# P) j2 Q/ |: ]' j% M) j
5 b3 l+ W( b* u+ r
- W# X$ j- u0 n
" Y8 N4 e' @) C" d4 ^8 b/ ]. j
% [( Y2 j% O9 x9 s
/ b% e% B4 {6 l+ q! Y0 q" y
) R' n" b8 a/ a! g% l2 m
5 f) g3 s$ W; [2 c. K- A- @4 NOpening函数:) j0 M6 O2 L- w* n
openingFcn执行于窗口可见之前,这个时候你想做什么的话可以把代码写进去5 t' Z/ U4 S; U* W5 G+ d4 Z
0 ^, G9 k' m( N4 O' k
- function plott_OpeningFcn(hObject, eventdata, handles, varargin)
- t=1/200:1/200:1;
- plot(t,sin(2*pi*t*10),'r');% r4 ?8 a- Z4 `7 S
( q; |- c# A6 b5 ^ ~! r
2 r! R" [' ~$ j+ i- e几个回调函数:
4 c7 @+ @$ v9 }6 ?0 y( i" w+ n& M! N) n \+ N4 s* v% @( C6 v
- function Grid_off_Callback(hObject, eventdata, handles)
- grid off;
- function Grid_on_Callback(hObject, eventdata, handles)
- grid on;
- function About_Callback(hObject, eventdata, handles)
- helpdlg('This is an example ','About')
- function Close_Callback(hObject, eventdata, handles)
- cla;%清除坐标轴
- delete(handles.figure1);%关闭图形窗口
# I X. V: w; n' ]! @
! _4 `$ A/ d2 J, g2 [* r9 B& @& R: F1 l& \; `4 V" D [
结果:(grid on不显示。。其他正常)$ _! x) [$ H9 n: z
8 B( ]3 [# R1 L/ C3 U8 b" T' [
# c' I; u3 l7 g4 }9 M' u* {. u# h$ E4 S; K3 I
快捷菜单:: Y/ V/ B; A; d8 j- s6 q7 k$ M! B/ O
! n' {" a- w0 S8 }+ a' i6 K
- q0 }9 X* A# l% \ f
% {" G3 T- o( i5 t7 X9 E
$ J# s0 i9 B9 ?# }0 @" K: {' M! J
" q+ K( ?" ?; @, U( j
回调函数:
1 Q3 q+ N- S! o0 ^6 u4 I' b/ S: D% ~+ ?3 J8 }. o/ e, o
- function Plot_Callback(hObject, eventdata, handles)
- t=1/200:1/200:1;
- plot(t,sin(2*pi*t*10),'r');
- % --------------------------------------------------------------------
- function grid_on_Callback(hObject, eventdata, handles)
- grid on;
- % --------------------------------------------------------------------
- function grid_off_Callback(hObject, eventdata, handles)
- grid off;
- % --------------------------------------------------------------------
- function Clear_Callback(hObject, eventdata, handles)
- cla;+ N" `( J4 i( G" j+ D8 F" ^; m
. p& [1 y% h2 c3 S X8 Q2 H, c5 T1 m9 B _" k/ v
效果:; N9 \. R( g: G0 i8 H& R
- n$ R/ v9 X. W# Z* Y
9 p$ P& z% ~8 \; ^6 n8 k: T! C+ R$ [( R: G: l
- e2 I$ j$ x3 E, w& [( t+ M |
|