|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
axis主要是用来对坐标轴进行一定的缩放操作,其操作命令主要如下:
$ a/ J# N8 o! N, k% J4 _1 ~% d3 g5 \$ {3 o( S. i% S4 x
1、axis( [xmin xmax ymin ymax] ) 设置当前坐标轴 x轴 和 y轴的限制范围! e B5 C) [" H- u
; W7 O/ @; L T1 R
2、axis( [xmin xmax ymin ymax zmin zmax cmin cmax] ) 设置 x,y,z轴的限制范围和色差范围。
0 o# a# z+ ~, y! \9 u" {3、v = axis 返回一个行向量,记录了坐标范围
2 w7 B+ R) z9 U4 ~' i' g( e6 R" A0 w% A8 B) O
4、axis auto 解除限制,恢复到默认状态" S8 e4 S: ?* o) K, x L' f8 n
比如,下面的一个例子:
" J4 k3 @5 j* Y- R$ q: N0 L0 y, X: V1 ` J
6 q; G% E3 C( ~2 b! @
, k1 E z f7 h* \
( M$ G# \5 u+ i
+ `0 L( W9 Q" s. s* l. u1 n使用axis对坐标轴进行缩放,
* f0 y7 Y# r# p6 A
. E& y ^: ?: b9 b* }>> axis([2,5,-0.5,0.8])
- M( k, f' {+ e4 O/ x/ M3 ` g( U3 k d0 O
2 f3 E2 N5 l4 f& C6 G
& N4 n$ C J& M6 ]8 w下面是axis相关的用法总结:5 x" k+ Y7 v, y4 B
: \/ ^3 Z* H ?' I5 G: S, _) @1、axis( [xmin xmax ymin ymax] )
1 Q+ `* m& B6 c4 w
- C# o; S6 s- c2 Z7 Z 设置当前坐标轴 x轴 和 y轴的限制范围/ l* Q, C4 X, ]
0 h; P S0 A' j
2、axis off;# o" [, a3 n: k. G3 C" G, o( E
/ f E @- n& g- P6 Y
去掉坐标轴- R4 V {+ ?+ R8 l- ~
8 U( @( F5 {0 i8 A7 K& _
; n7 D7 L5 d2 ]8 B+ \0 m! O( F2 H
$ u$ Q. c. e" E# J8 w B3、axistight;
" U% m/ s/ ^$ z0 n. ]' [( Q0 O" U% x( z/ N+ [
紧坐标轴) @6 O2 O8 ^( O K/ d6 q2 F i& _
% y* _* f+ s9 F: i1 f! \4、axisequal;# w. Q8 b; {8 t3 R4 e
( ]8 r/ c% w7 B* ~1 X 等比坐标轴3 E# O& a5 V2 q8 T/ k) I/ W9 C
/ N$ A, j3 Z$ C& ^. G
5. V=axis;
1 K9 ^8 x9 y0 U9 {5 ]* F' B2 y" A2 {6 |/ f. R" r O
返回包含当前坐标范围的一个行向量
2 ^' ^4 D* l$ l) O8 c2 [* N: W9 q2 O+ \9 p4 k% z' R2 P
6. axis auto;* ~$ F8 f) r7 u `. {
% f3 Z' l: l, y5 v# q%将坐标轴刻度恢复为自动的默认设置/ [+ ^: o4 z* c% f! e1 k
6 |" [1 y, h+ y% d7 ?9 [7. axis manual% V. V' q: x! ]5 i
3 _2 E+ y2 H# [$ a }$ F冻结坐标轴刻度,此时如果hold被设定为on,那么后边的图形将使用与前面相同的坐标轴刻度范围, I7 [% `! y8 P! k w+ `
; t- C% A# R! }" ]
8. axis tight: }7 d5 |3 s6 M7 e L
% s- U! F5 Q5 S% g2 \6 j& X7 e
将坐标范围设定为被绘制的数据范围
: [; l/ Q: ], a* a: F, W& D; z1 v' p5 q5 K$ r6 Z9 \" d
9. axis fill
0 P6 l5 z. K# E
+ G5 n8 k% f- r这是坐标范围和屏幕的高宽比,使得坐标轴可以包含整个绘制的区域。该选项只有在PlotBoxaApectRatio或DataAspectRatioMode被设置为‘manual’模式才有效
2 O8 U4 i0 y* Y7 |2 m
" F3 v9 f* S! T: y5 Y10. axis ij% y5 N/ P) _$ E3 U* Z! s
! F* B& }+ e8 O C1 `
将坐标轴设置为矩阵模式。此时水平坐标轴从左到右取值,垂直坐标从上到下+ H( y R* r$ Q$ M' _6 ]2 P& q
3 }2 V5 g+ ~. A
+ m5 @& y: e7 c3 A
- I1 j: d' Z. p0 L w
11. axis xy
( @3 U! ~9 y4 ~* v4 c& G
5 n. Z9 |2 }' P% j9 | l! r# r8 O将坐标设置为笛卡尔模式。此时水平坐标从左到右取值,垂直坐标从下到上取值5 R* z! I$ C) O$ W7 m$ e
& ^ ~- c Q. i- r+ p
要区分axis ij和axis xy两种的区别----垂直坐标
, _& {" b% \. a0 C' h1 ^: n& C8 e: z2 W- Y, U1 K: G2 L2 f
12. axis equal
9 }1 i0 t* o* E' U# g; x% a; H4 `- X9 F) l3 w5 C
设置屏幕高宽比,使得每个坐标轴的具有均匀的刻度间隔' o# ^' Y* d: {! `! i
2 z% f; s. M: b
13. axis square
8 ]5 S) j+ o" B9 y8 x3 ^3 p3 | I
8 I$ V$ p' X _) T将坐标轴设置为正方形
3 x: X9 `/ Q; \. N+ O0 u2 ]9 E/ ~ y( [: j6 Y( ~' t7 K8 Y
14. axis normal
! _$ ]. m& v1 Z) A) m7 {8 {1 t: ~! I# v4 I9 }( g; u1 Y
将当前的坐标轴框恢复为全尺寸,并将单位刻度的所有限制取消+ D. } y7 T# O6 g! Y. y" C2 I
9 t. `, K* n; ]! s) q
15. axis vis3d
( ?6 h: [9 c/ J o6 V% [0 j1 n3 M5 ?: R5 l
冻结屏幕高宽比,使得一个三维对象的旋转不会改变坐标轴的刻度显示
9 B; Y" U5 e: E) R+ B
. t7 Y# Q6 W' v5 G16. axis on3 G: W) F' w/ h0 ?/ z0 ?
% ^0 J' ]) y7 P6 U7 q9 s! ?
打开所有的坐标轴标签、刻度、背景4 b4 ~! F' ]2 P
9 r$ @! N% y5 d6 a
6 P, o) f! p/ n( A6 e+ I
|
|