|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
( T+ n; S( i/ } E8 ]4 e
1、已知一个figure或者axes或者line的句柄HH,想知道其child包括哪些选项,set(HH)和get(HH)的结果是不一样的,get(HH)得到的结果更详细。# O, x& n# {: b2 O8 o! Z% A9 \* c
+ ]& o2 R; ~6 n, t! N" q2、clf reset2 G1 D4 f4 c. e; Q" Y% b/ e
这是两句命令,clf 清除图像窗口中当前图像。
' @4 g) l2 K2 C9 w9 q8 H/ e Greset 重置所有对象设置,返回到最初默认状态。
/ T# \( I& t0 q2 X) A- t* `; w( `$ ~' u( y+ z+ E$ c1 T, m: U# \& j, O0 I
3、plot的行为其实跟你当前axes的设定有关。如果你的当前axes的NextPlot属性为replace,它就会重画,可以比较一下/ ^5 ?9 O5 Q" s1 [) P3 m
plot(1:10)3 _* N! j6 W2 i4 h
plot(1:2:20)% _* t% Q2 ^9 P. L0 ?
和# l7 F% z$ s* {3 H- x. f1 G
plot(1:10)0 ^7 S C2 G2 B
set(gca,'NextPlot','add')
3 b- W9 Y M% Xplot(1:2:20)
1 {1 f% ~. c1 ?7 L, Y. ? I% X: y6 [5 W8 N! h; S: |
EX:
. U6 @+ @! p5 K3 w+ mclose all;clear;clc
/ q3 `5 A- N: @Hf=figure;Ha=axes;
! K8 _1 P- m Q7 z. T) B# Vx = -pi:.1:pi;
' g; v$ M+ i2 S( Gy = sin(x);
9 A$ @( @8 O, aHH=plot(x,3*y);
8 N" Y7 X2 x3 B1 X- \5 }set(gca,'NextPlot','add')2 D* P* n5 |4 I) l
hh=bar(x,y);/ P, |, W5 O0 ]. G" B
1 R! d( `+ M8 o
|
|