| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 787 人关注过本帖
标题:[求助]这样的图形怎么通过编程来显示呀。。。。。
只看楼主 加入收藏
cad1980
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-23
收藏
 问题点数:0 回复次数:7 
[求助]这样的图形怎么通过编程来显示呀。。。。。
各位请问在一个图中同时显示三条曲线,其中两条是局部显示,它们的Y坐标是相互独立的,X坐标是共用的就像下边这个图一样,在MATLAB中应该怎么编程呀。。。。。。
图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: 图形 
2006-09-23 11:12
danger888
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-27
收藏
得分:0 
plot(yy) 就可以,如果需要局部,就用axis来设置,OK?
2006-09-23 16:54
lengxin
Rank: 1
等 级:新手上路
帖 子:174
专家分:0
注 册:2006-9-14
收藏
得分:0 
hao hao  、看看java2d啊 ,

2006-09-23 18:14
cad1980
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-23
收藏
得分:0 

感谢高手的指点。。。。致礼
我按照这个方法试了。。。可是再将第二个曲线局部化后,当画第三个曲线时坐标独立不出来,还用的是第二个坐标!
能不能在说的具体点。。。谢谢了

2006-09-23 20:27
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
收藏
得分:0 
plotyy用的是两个坐标轴拼起来的,你这个问题需要用三个坐标轴拼,一个大的画消耗率,消耗量和排气温度各用一个坐标拼起来,有点麻烦,但是实现起来并不太难

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2006-09-24 22:59
cad1980
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-23
收藏
得分:0 

您说的太对了。。。。
我用plotyy试过了,可是当画第3个曲线时就不行了!
虽然有点麻烦,但您能告诉我具体怎么做吗?
万分感激。。。。。。最好能说的详细点

2006-09-25 15:38
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
收藏
得分:0 
举个例子吧:
t = 0:0.1:10;
ax(1) = axes('position',[.1 .1 .8 .85]);
plot(t,tan(t), 'k');
set(ax(1), 'box','off','xgrid','on','ygrid','on');
xlabel('x轴');xlabel('Y轴1');

ax(2) = axes('position','[.1 .1 .8 .4]);
plot(t, cos(t), 'r');
set(ax(2), 'Yaxislocation','right','color','none','ycolor','r','box','off');
xlabel('Y轴2');

ax(3) = axes('position',[.1 .55 .8 .4]);
plot(t, sin(t), 'b');
set(ax(3), 'YaxisLocation','right','color','none','ycolor','b',...
'xaxislocation','top','xtick',[],'box','off');
xlabel('Y轴3');

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2006-09-26 12:44
cad1980
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-23
收藏
得分:0 

非常感谢zhangenter同志,在你的启示下我已经做出来了。。。。

这是我做出来的图:

[IMG]C:\Documents and Settings\tian\桌面\1.bmp[/IMG]

再次万分感谢。。。。。。。。
2006-09-26 14:28
快速回复:[求助]这样的图形怎么通过编程来显示呀。。。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023586 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved