例子:设x=1:0.01:100;
: F: X( S0 C [2 U7 H' w y1=0.2*sin(x);+ F9 r) n, D4 ^& k
y2=0.3*sin(x);0 e* s) R% i# t1 z
y3=0.4*sin(x);
3 x, U# p3 J& B! o y4=0.5*sin(x);" w. i: H+ e/ Q4 G2 n
y5=0.6*sin(x);
2 I+ N: ~: w1 W0 P B! s( H* R9 J% P5 d2 q: u! Z
- V; H$ Q( q' C" j ^1 `6 I8 J( O+ a, s0 z
以左边坐标轴为参考画一条曲线,以右边坐标轴画四条曲线:$ J$ j; s. t" s+ K* g1 I! D% \" ?4 w
figure;
_! b" F. D# l [AX,h1,h2]=plotyy(x,y1,x,[y2;y3;y4;y5]); %用分号还是逗号视y矩阵而定,保持[y2;y3]长度和x一致
: R" r5 B. S$ | N# ? set(AX(1),'ycolor','k') %设置左边坐标轴为黑色3 E; D2 `1 Z4 G. C1 k( @
set(AX(2),'ycolor','r') %设置右边坐标轴为红色9 z' u# U( [# }' b3 y( T9 ?
& v( o% U/ X g
set(h1,'linestyle','-','color','k') %设置曲线y1为黑色1 l* b% f) a! l* J5 q
set(h2(1),'linestyle','-','color','r') %设置曲线y2为红色% ]' N2 }' ~7 e, ]+ m
/ V6 t( U% R- w/ Y h- g ?
set(h2(2),'linestyle','-','color','g') %设置曲线y3为红色
+ J% x( U* T6 R8 U% f, x) i/ `( H0 \% u; r% {( C4 `
......; x; i5 p) e# y J P# n
以左边坐标轴为参考画两条曲线,以右边坐标轴画三条曲线:
) M1 x7 b* Y+ B# s! G figure;
* x' T; W5 V3 A; ~/ G plot(x,y1,'k-') Q. J) Y& J! N/ h
[AX,h1,h2]=plotyy(x,y2,x,[y3;y4;y5]);$ B4 Q1 O& S* b4 ]4 w/ o4 M
......相关设置同上。
8 A: ?6 J7 q ]; N* s # s( T8 h1 v9 K! k9 W. G
+ B( D$ p; n1 W% n2 o
# r3 d* k/ H8 X4 {! t/ d2 a# J7 R8 X/ P+ e$ K6 ~
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |