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 R
close 关闭图形
9 B" ]6 X9 I1 A" A$ O* j! d* l) _
figure 打开或创建图形窗口
& X+ B- g3 } l: d: n! J) N- g
gcf 获得当前图的柄
" 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! V
shg 显示图形窗
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$ V
box 坐标形式在封闭式和开启式之间切换
2 T5 \5 [) P/ n5 Z. t- H, z0 r
caxis 控制色轴的刻度
. |% V% b1 B- v- U; A+ a
cla 清除当前轴
$ L- M2 j" \' G" j) \* W) v
gca 获得当前轴的柄
3 ^1 H: E9 L: T2 c8 O1 p" f
hold 图形的保持
, m& ]1 O( l8 f c. J* P+ R$ l6 L
ishold 若图形处保持状态则为真
/ U, {. N8 g" Z0 u0 d4 G
subplot 创建子图
+ 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) D
figure 创建图形窗口
# E) T8 Y( L; k$ [; b! K& U$ Z
image 创建图像
7 O1 J. W8 p* k) Z) N
light 创建光
8 y7 V& ?0 G% T) \1 L
line 创建线
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! A
findobj 用规定的特性找寻对象
1 a' e- L% e4 X
gcbf "正执行回调操作"的图形的柄
: h) O" }6 `, ]6 s& K4 Z
gcbo "正执行回调操作"的控件图柄指令
+ ?6 _: L6 r8 `" d# N8 u
gco 获得当前对象的柄
4 U' b' o) p, P
get 获得对象特性
9 T. q7 N$ _! J
getappdat 获得应用程序定义数据
$ l5 b) |9 M+ e) H8 C5 D7 j
isappdata 检验是否应用程序定义数据
$ c' ]9 T" a4 F# F
reset 重设对象特性
# o7 A y) ^) X
rmappdata 删除应用程序定义数据
1 G! |, W& [# s+ o9 Y
set 建立对象特性
- 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# a
closereq 关闭图形窗请求函数
" }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