rmml.net
当前位置:首页 >> mAtlAB 双y轴绘图能否多条线跟你共用一个y轴? >>

mAtlAB 双y轴绘图能否多条线跟你共用一个y轴?

x = 0:0.01:10; y1 = 200*exp(-0.05*x).*sin(x); y2 = 100*exp(-0.05*x).*sin(x); y3 = 1*exp(-0.5*x).*sin(10*x); y4 = 2*exp(-0.5*x).*sin(5*x); plotyy(x,[y1;y2],x,[y3;y4])

用plotyy,例如: x = 0:0.01:20; y1 = 200*exp(-0.05*x).*sin(x); y2 = 0.8*exp(-0.5*x).*sin(10*x); [AX,H1,H2] = plotyy(x,y1,x,y2,'plot'); set(get(AX(1),'Ylabel'),'String','Slow Decay') %左侧y轴 set(get(AX(2),'Ylabel'),'String','Fa...

例子,详见doc plotyy x = 0:0.01:20; y1 = 200*exp(-0.05*x).*sin(x); y2 = 0.8*exp(-0.5*x).*sin(10*x); [AX,H1,H2] = plotyy(x,y1,x,y2,'plot'); set(get(AX(1),'Ylabel'),'String','Left Y-axis') set(get(AX(2),'Ylabel'),'String','Right ...

alpha=0:0.01:pi/2; t1=286*sin(2*alpha)/2; m1=286*(cos(alpha)-cos(alpha).^3); x1=633+286*cos(2*alpha)/2; [AX,H1,H2]=plotyy(x1,t1,x1,m1); set(H2,'LineStyle','--'); set(AX,'XTick',[]); set(AX,'YTick',[]); hold on t2=400*sin(2*alph...

x=0:.1:pi; y1=sin(x); y2=cos(x); y3=tan(x); y4=atan(x); hold on; [AX,hy1,hy2]=plotyy(x,y1,x,y2); [AY,hy3,hy4]=plotyy(x,y3,x,y4); set(hy1,'Color','red'); set(hy2,'Color','blue'); set(hy3,'Color','green'); set(hy4,'Color','yellow');

根据以下代码(供参考),按你的要求修改,可以得达到如下效果(左:系统默认;右:按自己要求设定) hl1 = line(n,Pe,'Color','r'); ax1 = gca; set(ax1,'XColor','r','YColor','r') ax2 = axes('Position',get(ax1,'Position'),'YAxisLocation...

请复制运行,得到正解 subplot(2,1,1) x=0:pi/100:2*pi; y1=sin(x); y2=cos(x); [ax,h1,h2]=plotyy(x,y1,x,y2); %h-- line handle set(get(ax(1),'Ylabel'),'string','r') %y1'color', set(get(ax(2),'Ylabel'),'string','k') %y2'color' set(fi...

可以使用plotyy命令,具体参照下面一个例子: clear;clc;figure(1)clf;x = 0:0.001:10;y1 = sin(x);y2 = cos(x);y3 = 5*sin(2*x);%使用[]表示一个整体图形,必须要转置成列的形式,而且横纵坐标要分开表示[AX,H1,H2]=plotyy([x',x'],[y1',y2'],x...

x=linspace(0,2*pi,40);[ax,h1,h2]=plotyy(x,sin(x)+cos(x),x,exp(x));set(h1,'linestyle','-')set(h2,'linestyle','-')set(h1,'marker','o')set(h2,'marker','+')hold onx=linspace(0,2*pi,40);hh=line(x,cos(x));set(hh,'linestyle','-')set(h...

plotyy函数只是有两个不同的纵轴,而横轴是一致的。 题主的要求是希望横轴、纵轴都不同,这应该没有现成的函数可用,只能是自己参照plotyy函数的思路来写代码。 由于不需要考虑两个坐标轴的范围及网格对齐问题,其实代码并不难写,比plotyy函数...

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com