声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1953|回复: 6

[绘图技巧] legend标注plotyy的问题

[复制链接]
发表于 2009-3-5 16:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
怎么用legend标注plotyy的第二个y轴的第二条曲线,比如我一共要显示4条曲线,两条按照左侧y轴显示,两条按照右侧y轴显示。
用legend只能显示第一个y轴的曲线,怎么能把 第二个y轴的曲线都标注出来,谢谢!!
回复
分享到:

使用道具 举报

 楼主| 发表于 2009-3-9 18:08 | 显示全部楼层
有谁能帮帮忙呢??谢谢了,或者我问的问题有毛病??
发表于 2009-3-9 19:10 | 显示全部楼层

回复 沙发 tianyi11911 的帖子

看看这个帖子有没有帮助
http://forum.vibunion.com/forum/ ... t=legend&page=1

评分

1

查看全部评分

发表于 2009-3-9 19:16 | 显示全部楼层
clear
clc
% By friendchj
x=0:0.1:3;
y1=sqrt(x);
y2=sin(x);
y3=cos(x);
y4=x+2;
[Ax,h1,h2]=plotyy([x',x'],[y1',y2'],[x',x'],[y3',y4']);
set(h1(1),'Marker','+')
set(h1(2),'Marker','o')
set(h2(1),'Marker','s')
set(h2(2),'Marker','d')
legend(h2(2),'Mycurve')
untitled.jpg

评分

1

查看全部评分

 楼主| 发表于 2009-3-9 21:29 | 显示全部楼层
如果把四条曲线都标注出来就
legend(h1(1),' you',h1(2),'tube',h2(1),'Curve',h2(2),' Mycurve')
??
我尝试了一下,但不对
发表于 2009-3-9 22:33 | 显示全部楼层

回复 5楼 tianyi11911 的帖子

legend(h2,{'Curve',' Mycurve'},1); legend(h1,{' you','tube'},2);

评分

1

查看全部评分

 楼主| 发表于 2009-3-10 02:39 | 显示全部楼层
好了,解决了,谢谢主任!!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-11 06:14 , Processed in 0.075036 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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