|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、已知一个figure或者axes或者line的句柄HH,想知道其child包括哪些选项,set(HH)和get(HH)的结果是不一样的,get(HH)得到的结果更详细。
3 b Y0 ~3 e+ r2、clf reset% W2 F! `+ g2 `1 j# P
这是两句命令,clf 清除图像窗口中当前图像。1 c8 A, L7 [. V1 e, i2 F" l9 }
reset 重置所有对象设置,返回到最初默认状态。% a) F0 O+ r% @+ X' z) s, j2 Z! y
/ w, v8 f# z" F
3、plot的行为其实跟你当前axes的设定有关。如果你的当前axes的NextPlot属性为replace,它就会重画,可以比较一下$ g, J0 A3 B& I; T' k4 ~# u
plot(1:10)+ c: V7 ]: r/ @% B* J
plot(1:2:20)+ `9 n/ G( e& B. P; k+ b+ T) H
和
- O6 b. ~2 w& e8 ~plot(1:10)
9 n r! x5 @' T1 y0 iset(gca,'NextPlot','add') {" Z0 |9 Z w1 ?3 A7 V. ]8 ]4 B
plot(1:2:20)6 `! D1 v, Q# d% }$ [/ f4 N
3 P1 B0 ~ E6 z
: f: s- v" _) O
EX:: R. D7 J; [6 z* O% l6 \
close all;clear;clc
9 A8 ~ _6 X9 [) `: tHf=figure;Ha=axes;
; t# _: G$ Z o4 Lx = -pi:.1: pi;' P$ l# Z2 y3 t4 \
y = sin(x);6 E+ n$ n; v- s$ t
HH=plot(x,3*y);5 l6 q$ i2 `: S% e, M
set(gca,'NextPlot','add')
0 [- M8 {/ i8 S+ x+ h6 q" Q% I$ w, \hh=bar(x,y);
9 m; p7 `6 A( \. s- l8 w- j- [9 v
* j. @* A2 ?; q6 w6 f$ b) v
2 D5 S4 E% k i" `' }# v* {; K! G; H
: F6 k% s8 Z. _: Z) I
6 @6 P! e0 X) ]- L! ]! t
$ X: |! H# h4 B% f |
|