EDA365电子论坛网
标题:
请问Matlab作图里面如何分别设置双纵坐标的刻度
[打印本页]
作者:
smileqq
时间:
2020-4-23 11:10
标题:
请问Matlab作图里面如何分别设置双纵坐标的刻度
Matlab作图里面如何分别设置双纵坐标的刻度?工作遇到如下问题:
9 v( L- e8 m1 E, I! f
需要设置双y轴的刻度,用到以下函数,
. N* t( m$ ]. S" P3 q. A0 q* V* `- O
set(gca,'XTick',[0:5:100])
6 O2 R1 g1 [0 G! w5 \! }
set(gca,'yTick',[0:10:350])
# M; {8 [- j+ M( `
只是设置左边的y轴刻度,请问各位高手,右边y轴怎么设置刻度标注?
, k9 P6 x$ ?0 U) E1 S( ]& o
; U5 S8 J0 N" R; l% u: j
双纵坐标的标注已实现
4 l& x8 K1 J* y; k8 F6 ?' c
[AX]=plotyy(x1,y1,x1,y2);
5 Z# Q4 B- y! v
set(get(AX(1),'Ylabel'),'string','left Y-axis‘);
+ L _8 @8 I+ y% F( v) F P, B: O
set(get(AX(2),'Ylabel'),'string','right y-axis');
+ W1 Z- U2 r [5 m0 T
* X3 b1 [( J) `4 U( w+ q$ r
在线等……
9 m. p w% Q9 O6 `" G
作者:
CCxiaom
时间:
2020-4-23 13:23
+ W9 u; v# Y N
[AX]=plotyy(x1,y1,x1,y2);
& T' u& {$ }% p( J, g
得到两个axes句柄,AX(1)和AX(2)
_1 X; e& R( ~! Z
set(AX(1),'yTick',[0:10:350]) 设置左边Y轴的刻度
' C$ X+ I: O2 @+ P9 X L& p
set(AX(2),'yTick',[0:10:350]) 设置右边Y轴的刻度
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2