matlab plotyy 标注,Matlab关于plotyy 标注 legend 的问题

我用plotyy 做了一个图 ,想用legend 标注 图形,但是还想只能标注一个,我的原始程序时这样的

[AX,H1,H2]=plotyy(xx,c,xx,p8);

set(get(AX(1),'Ylabel'),'String','地面水汽压e/(hpa)','color','k','linewidth',1.2)

set(get(AX(2),'Ylabel'),'String','大气可降水量W/(mm)','color','k','linewidth',1.2)

set(H1,'LineStyle','-','color','k','linewidth',2)

set(H2,'LineStyle',':','color','k','linewidth',2)

legend(H1,{'地面水汽压'},...

H2,{'大气可降水量'},...

'FontSize',9,...

'Position',[0.4618 0.1502 0.4309 0.03272],...

'Orientation','horizontal');

legend(H2,{'大气可降水量'},...

'FontSize',9,...

'Position',[0.4618 0.1502 0.4309 0.03272],...

'Orientation','horizontal');

%legend({'地面水汽压','大气可降水量'},'location','northeast')

box off

set(AX,'xtick',[1:1:44],'xticklabel',{'','','1960',...

'','','','','1965',...

'','','','','1970',...

'','','','','1975',...

'','','','','1980',...

'','','','','1985',...

'','','','','1990',...

'','','','','1995',...

'','','','','2000年',''})

好像不行请问怎么能 用legend 标注图形

图22.gif

(617.04 KB, 下载次数: 298)

2010-1-4 09:01 上传

442a53943febe9465fc072b4fbe10813.gif

b2a5a3e0dcc7d508e00275fe42fce1b5.gif

19b7c67358cb7479ad108e3a2766a37c.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值