Matlab 版 (精华区)

发信人: zjliu (秋天的萝卜), 信区: Matlab
标  题: Re: 请问
发信站: 哈工大紫丁香 (2003年09月10日11:29:20 星期三), 站内信件

再看看这个例子:
close all
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 on
x=linspace(0,2*pi,40);
hh=line(x,cos(x));
set(hh,'linestyle','-')
set(hh,'marker','s')

hold on
hhf=line(x,sin(x));
set(hhf,'color','r')
set(hhf,'linestyle','-')
set(hhf,'marker','*')
legend([h1,h2,hh,hhf],'sin(x)+cos(x)','exp(x)','cos(x)','sin(x)',0);

【 在 hitwyl (xiake) 的大作中提到: 】

: 我现在用
: plotyy和line
: 画了四条线
: 左右坐标轴各有两条
: 按liu斑竹讲的只能加plotyy画的最初的两条线
: 或着画line分别加到左右两个坐标轴的线
: 总不能同时加注
: 图例框
: 这是不是覆盖了
: 怎么解决谢谢了


--
╔═══════════════════╗
║★★★★★友谊第一  比赛第二★★★★★║
╚═══════════════════╝


※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.162]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.470毫秒