EDA365电子论坛网

标题: Matlab常用指令之句柄图形 [打印本页]

作者: thinkfunny    时间: 2019-9-14 08:00
标题: Matlab常用指令之句柄图形
句柄图形$ A1 P1 y% O+ a6 d
& J% p, s% V! X
2 k9 m, ^; E- x% ], w, G0 A0 ]
1、图形窗的产生和控制(Figure windowcreation and control) " G( s( Z7 O+ L
       ! d" I5 m  t4 ^) O! h
clf 清除当前图        
9 U$ e1 g! K! y9 Rclose 关闭图形        
9 B" ]6 X9 I1 A" A$ O* j! d* l) _figure 打开或创建图形窗口        
& X+ B- g3 }  l: d: n! J) N- ggcf 获得当前图的柄        " O" d  b  q( V# c* u2 A6 V0 `
openfig 打开图形        / w; K5 S6 B1 r9 E; z9 h% B+ I9 d
refresh 刷新图形        
& d) j" O( s5 d) x" J1 r! Vshg 显示图形窗       9 G; `  G6 R- r! n5 w* i3 M
  3 q# Z& Q' d7 A, j% r' d; v5 Y3 V
2、轴的产生和控制(Axis creationand control)   0 R1 E0 h# W2 X9 B# x  q
     
* v( r$ i2 W4 n- }axes 在任意位置创建轴        1 X: f  R9 [8 z$ u" q+ s  J
axis 轴的控制        
2 ?/ }& p# j& @0 h% O$ Vbox 坐标形式在封闭式和开启式之间切换        
2 T5 \5 [) P/ n5 Z. t- H, z0 rcaxis 控制色轴的刻度        
. |% V% b1 B- v- U; A+ acla 清除当前轴        $ L- M2 j" \' G" j) \* W) v
gca 获得当前轴的柄        
3 ^1 H: E9 L: T2 c8 O1 p" fhold 图形的保持        , m& ]1 O( l8 f  c. J* P+ R$ l6 L
ishold 若图形处保持状态则为真        
/ U, {. N8 g" Z0 u0 d4 Gsubplot 创建子图         
+ W  y" U6 k8 ?2 C$ {6 H. g" I# o7 D, f6 J

. p$ ~0 r; q) U  y% C% [3、句柄图形对象(HandleGraphics objects)      $ G" U) O- }: l% J7 ~
   2 g' u% y# a) ~4 c4 O
axex 在任意位置创建轴        
/ R( N6 Y0 o% v6 i% V, e) Dfigure 创建图形窗口        
# E) T8 Y( L; k$ [; b! K& U$ Zimage 创建图像        7 O1 J. W8 p* k) Z) N
light 创建光        
8 y7 V& ?0 G% T) \1 Lline 创建线        7 g9 E' X2 S+ q  I0 ?) J8 x
patch 创建块        - U. a# J% A( I; M  t' Q
rectangle 创建方        $ ^6 G- h* b& o
surface 创建面        + y1 p# X% f: t2 e/ [, W6 k  M
text 创建图形中文本        % G$ N9 v7 `4 B0 M8 \6 e
uicontextmenu 创建现场菜单对象        : T, @+ X2 B" u& a# v/ h# i7 r
uicontrol 用户使用界面控制        
. f1 ^/ F$ F3 t! }" `8 @" [uimenu 用户使用菜单控制       3 ~% z3 W. L' t$ {

; B- z, j4 E7 ?- [2 M% ?& G
& u  q- c  G: }. ^0 L- P1 S
4、句柄图形处理(HandleGraphics operations)   ; z6 ?( q" D7 R3 }% i' `4 ?5 e# W/ i
      - ^# [6 K7 ^' `$ y: h$ I6 f4 X
copyobj 拷贝图形对象及其子对象          x& m& {, J! c$ i
delete 删除对象及文件        
* o4 |( R* W9 S5 w3 [drawnow 屏幕刷新        
# I0 k# K0 q- v( |3 y! Afindobj 用规定的特性找寻对象        
1 a' e- L% e4 Xgcbf "正执行回调操作"的图形的柄         : h) O" }6 `, ]6 s& K4 Z
gcbo "正执行回调操作"的控件图柄指令        
+ ?6 _: L6 r8 `" d# N8 ugco 获得当前对象的柄        4 U' b' o) p, P
get 获得对象特性      
9 T. q7 N$ _! Jgetappdat 获得应用程序定义数据        
$ l5 b) |9 M+ e) H8 C5 D7 jisappdata 检验是否应用程序定义数据        
$ c' ]9 T" a4 F# Freset 重设对象特性        # o7 A  y) ^) X
rmappdata 删除应用程序定义数据        
1 G! |, W& [# s+ o9 Yset 建立对象特性        - C( T, h/ R' M1 T' @6 X. X
setappdata 建立应用程序定义数据      
8 `* k- K8 o2 V1 l& L   
7 j8 o8 P/ q* N( ]: A' n. e" F( @5 、工具函数(Utilities)         9 o2 d" G) Q% }+ }) u: v3 q. j" \" B  a

) S/ ~  w. \9 @2 [) r

# _. C! j( }7 h# aclosereq 关闭图形窗请求函数        " }0 U0 N# V! L; g7 L
ishandle 若是图柄代号侧为真          _1 t% ], c+ ?9 D1 i4 p- }
newplot 下一个新图      
% H4 o0 q9 y$ M3 U
8 O5 v; r! a" q7 n7 H# u

+ Z0 C6 E+ r2 X: f4 T5 f" z
" H2 U* N- V$ j9 c" D5 }

/ g, x) F9 Y0 h. _! T+ T; P4 t% g

. s3 X5 X& j  n# {1 i
, K* K- v, K6 E; U8 @
, \2 _) O* m6 J" ^/ j  [
作者: relchhiclty    时间: 2019-9-18 20:11
大大的赞




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2