|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* M% M7 D' u. Q, ?! @菜单选择:+ w' U6 i5 w6 Z" f3 l& a
+ L. h# w, G; \ {
5 o4 i% F5 h2 r4 Y* ~6 V$ } l
7 e9 l* R' r0 R3 E# P* o
+ Y* {! m- p" E4 S, G# O& [, J
0 _" N$ _5 p, S4 `6 |1 ~5 Z7 ]5 p" F4 k0 Q: M1 t' j" Z, G
% @: m0 J' t4 _$ s [Opening函数:
. ?# y) Z& f! FopeningFcn执行于窗口可见之前,这个时候你想做什么的话可以把代码写进去
: ?' ]+ M7 I$ u7 X
2 _" O6 b- X* K7 f f0 [- function plott_OpeningFcn(hObject, eventdata, handles, varargin)
- t=1/200:1/200:1;
- plot(t,sin(2*pi*t*10),'r');2 s2 z3 N5 g$ P
0 p. e9 k' C( y; @7 a9 @, ]* m# n% q5 H; R$ `4 q i! T
几个回调函数:% C8 |) @ J7 H2 ?6 q P8 r
' o9 a& k) N1 g# ]2 S
- 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);%关闭图形窗口0 R3 y. v2 [( C( R9 c% x
1 U4 |- _% `9 T) q5 E- m* o. ~( U/ B. e/ B1 _) D6 H
结果:(grid on不显示。。其他正常)
& L- b* ^3 g& K( p1 H t( s( G. i6 z9 n: q( b
( s; M# g& \+ v3 |
( b" x- x8 N9 X, W. [. X. _6 {快捷菜单:* Q w! L8 R& ~+ z' x& q" h F
y# |" Z- r# \/ K) W
- N6 h/ G$ \( G# S1 p$ b/ w) H
4 @0 b* `1 m: d( C% _9 v
6 u/ I; e; D" C1 O5 _
1 Q2 S2 v( ?- c7 Q' {7 G回调函数:
7 D/ o5 {: C, B1 Z4 q4 E) l
+ o) t+ V" l6 G( ?" t0 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;1 V4 r9 ~- M, ?. A9 R" P
. P. J1 Q' y5 q6 Y4 N
# p* H/ Y4 c/ j7 Q2 o# ^2 v效果:( q: [( f$ W4 a6 j. S/ l R; d: w
( `% }8 e, U7 N* h- _4 R0 f, D& r
5 _0 V$ z) r: l6 L7 U
' k" v0 o/ y# _/ w) Z( t# G+ D! T, t7 e. [; d5 N L
|
|