|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' ~& o) j6 V& @3 ^/ O0 R2 {
菜单选择:
" C% i3 m+ W6 |4 d) [& ^3 m0 [6 |
1 N& d$ F7 [& b0 p" m5 {% W' k( j
; x+ z; {0 ?, x& m2 ^" S: h1 _! @5 |1 Z% X3 F
4 ^" t2 S4 o; ^& [- K
* o" y" f( ~% O4 c* c: c' Z
" H1 `7 t, K% [6 k: T# ROpening函数:
% c8 P! u0 a( L% R: iopeningFcn执行于窗口可见之前,这个时候你想做什么的话可以把代码写进去/ S+ ~4 C0 L% |7 h6 H
1 S7 t) B& h1 z& u
- function plott_OpeningFcn(hObject, eventdata, handles, varargin)
- t=1/200:1/200:1;
- plot(t,sin(2*pi*t*10),'r');* `: w# |" B d' A5 q
8 i% q. D, F( j9 G5 c$ J
8 M) }- _) W9 U+ T" n8 Y% }几个回调函数:/ B# M; F3 }$ P' ]) d5 _4 Z
6 k* F3 D* w% o v$ T
- 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);%关闭图形窗口4 S& H* ~6 V: s& |
3 I6 V7 ^; n$ u7 P$ t* O4 [2 A6 |
# R8 S/ j) d' A/ T5 h结果:(grid on不显示。。其他正常)7 b6 ^% Z8 R) {5 r: t' l2 d
2 N# K2 E( s1 E* h4 w
+ m# A* H" Z9 P# ]
$ m: u+ }7 T. v4 \3 Q
快捷菜单:
+ @+ @ T/ t7 ]4 F% V% x) c y( ~4 Q! @4 g
8 @+ I( ]2 \) D# T- Z, e
7 f& Y$ Q- K! r+ U$ X
% W& d7 H) I- l$ n" ?: P
8 K; x% P3 N* C- e回调函数:
* c& W8 e8 T! T0 @
" M, h) \3 A" L% Q6 z3 ~- 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;8 S4 G1 c/ Z' k, X: f
6 g+ D/ N; Z1 T# ^" W, H
1 _+ S. F* [5 c: t. v效果:0 \2 m6 r- l! R3 }+ A
( L* o1 M2 W+ Q- h' |
& J9 T- u+ [" V5 S
! v2 Q/ F- \" f( H% t( E3 P
: t& ]% r' y; {0 S! N3 u |
|