爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3947|回复: 0

关于双y轴柱状图和叠加的折线图显示的上下问题

[复制链接]

新浪微博达人勋

发表于 2022-7-31 21:23:52 | 显示全部楼层 |阅读模式
5金钱
有大佬知道怎么把柱状图弄到折线图下面吗

                               
登录/注册后可看大图

subplot(2,2,2)%GTI
t1=polyfit(x,GTI,1);
t2=polyfit(x,pGTI,1);
t3=polyfit(x,sGTI,1);

plot(x,polyval(t1,x),'--b',x,polyval(t2,x),'--r',x,polyval(t3,x),'--k','LineWidth',1);
axis([1960,2010,200,2500])
hold on
p2=plot(x,GTI,'-b','LineWidth',1.5);
p21=plot(x,pGTI,'-r','LineWidth',1.5);
p22=plot(x,sGTI,'-g','LineWidth',1.5);
hold on
[AX,H1,H2]=plotyy(x,GTI,x,sp,'plot','bar'); %画双轴,AX(1)左轴,AX(2)右轴,H为曲线本身
set(AX(2),'TickDir','out','YDir','reverse','Ylim',[0,0.5*10^6],'YTick',[0:0.1*10^6:0.5*10^6],'YTickLabel',[0 0.1 0.2 0.3 0.4 0.5],'YColor','b','FontSize',12);   %设置右边轴为倒立
set(AX(1),'TickDir','in','Ylim',[200,3000],'YTick',[200:500:3000],'FontSize',12,'YColor','k');
set(get(AX(1),'Xlabel'),'String','Time');
set(get(AX(1),'Ylabel'),'String','GTI');
set(get(AX(2),'Ylabel'),'string','');
legend([p2,p21,p22,H2],'GTI','PGTI','SGTI','');
hold off

8.png
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表