|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% k+ p% J% G/ T% [$ V9 u菜单选择:1 l7 V, b+ V6 d( O5 o8 |
; R# Z# H: e4 Z, P+ c: X6 B- C% `
! p( {1 U' X, x3 N; X4 m& o5 b, q
B, |' ^: ^1 J" C% q/ W! C; ]
$ q5 j; P$ s( i: q5 F& c
! v6 Q o ]$ F k4 ]7 N3 }% y) ]1 m1 b3 x1 d* r
6 l1 ~; g! w8 A7 d# U2 }1 P% sOpening函数:: R4 {& Y8 Z! T' W" d' J
openingFcn执行于窗口可见之前,这个时候你想做什么的话可以把代码写进去5 @) h5 e$ u4 f6 ~! Q
' {; h6 F, U3 y
- function plott_OpeningFcn(hObject, eventdata, handles, varargin)
- t=1/200:1/200:1;
- plot(t,sin(2*pi*t*10),'r');! @! d, b9 n6 \
- l) S. |6 g: \4 J$ \2 ~9 g, G3 i
! p. r0 f7 M- H5 T' ]% B: g; h
几个回调函数:; n3 G. u) e, Y
* M/ ^; A6 ~5 |4 O- Y
- 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);%关闭图形窗口* Z0 a8 y4 S9 s# ? O" P' }5 Z$ K
s+ J! v6 u8 E; L. O7 `( J. b+ B: z; a/ W% U" ~6 J
结果:(grid on不显示。。其他正常)% n$ u$ g" g5 M* k& W
5 M/ f% D6 H: Y: E$ M5 v) C! v" K# j
5 N* x* n- y9 L* w6 M
/ O/ X" J2 O7 e, y
快捷菜单:
" b7 N7 d$ R& v- C. z/ S2 U! b. ~& M0 ~2 Q5 a9 Z3 Y, e* b2 A# V
) s7 A* t/ j0 O1 H, \
- ?; u6 k, i. U7 m1 O' V
$ [: G. p, n3 P" o, S( q' N$ Z3 B$ J. c
回调函数:
$ ?+ E* r5 r7 d, N0 p% t
% V, c& Y) W, A$ E4 u2 t- 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;
6 v0 A4 U- r |4 ^* H0 a$ W
5 ~7 w% k% P+ `! {3 _9 u7 c' l5 i4 c- \
效果:
9 d* x0 ?4 x* p9 `, z( f9 }) F& A! ?6 S4 L8 B
! o* r, {0 z+ _; r6 g1 r
( n' x6 X/ s/ z# x0 T3 n$ Q. ^9 U; T, z2 c
|
|