Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2007-05-18, 13:10   #1
bluedog
初级会员
 
注册日期: 2007-05-18
帖子: 1
声望力: 0
bluedog 正向着好的方向发展
帖子 [求助]Matlab中如何在一个guide界面中显示两个axis窗口

这两个 axis大小不同,位置也不是严格按subplot的格式分布,我绘制的图总是两个都在一个窗口里
bluedog 当前离线   回复时引用此帖
旧 2007-05-19, 10:39   #2
kalex
初级会员
 
注册日期: 2007-05-19
年龄: 40
帖子: 7
声望力: 0
kalex 正向着好的方向发展
默认

对啊,我也想了解下,不知道有人知道不?
kalex 当前离线   回复时引用此帖
旧 2007-05-21, 20:41   #3
283044290
初级会员
 
注册日期: 2007-04-29
帖子: 14
声望力: 19
283044290 正向着好的方向发展
默认

subimage()试一下
283044290 当前离线   回复时引用此帖
旧 2008-03-04, 16:45   #4
此在与世界
初级会员
 
注册日期: 2007-07-06
年龄: 38
帖子: 13
声望力: 18
此在与世界 正向着好的方向发展
默认

axes(坐标轴的句柄)把它设为当前坐标轴,然后再画图,每次画图时都把要显示图像的坐标轴设为当前坐标轴,再画图就不会出现所有图像显示在同一个坐标轴里了!
此在与世界 当前离线   回复时引用此帖
旧 2008-03-08, 07:57   #5
doctorzfj
初级会员
 
注册日期: 2007-05-06
帖子: 9
声望力: 0
doctorzfj 正向着好的方向发展
默认

很简单啊,把属性中改为2就可以实现
doctorzfj 当前离线   回复时引用此帖
旧 2008-03-10, 09:49   #6
aido2005
初级会员
 
注册日期: 2007-05-20
年龄: 45
帖子: 10
声望力: 18
aido2005 正向着好的方向发展
默认

引用:
作者: bluedog 查看帖子
这两个 axis大小不同,位置也不是严格按subplot的格式分布,我绘制的图总是两个都在一个窗口里...
在guide界面上建立2个axis控件,每个控件都有一个句柄,暂且为axis1和axis2吧
设置axis1为当前轴,画图
然后设axis2为当前轴,画另外的图。
具体命令记不得了
aido2005 当前离线   回复时引用此帖
旧 2008-03-18, 14:18   #7
qwe1362003
初级会员
 
注册日期: 2008-03-15
年龄: 39
帖子: 13
声望力: 19
qwe1362003 正向着好的方向发展
默认

谢谢啊,呵呵
qwe1362003 当前离线   回复时引用此帖
旧 2008-03-19, 15:53   #8
bluepiston
初级会员
 
注册日期: 2008-03-19
年龄: 41
帖子: 10
声望力: 18
bluepiston 正向着好的方向发展
默认

先在界面里面放置两个axes,然后把tag进行修改,有利于在后续编程时候进行区分
比如用到time_axes,和frequency_axes
在画图的时候,激活你需要的axes就可以了
axes(handles.time_axes)
plot(.....) %在time_axes里画图
axes(handles.frequency_axes)
plot(.....) %在frequency_axes里画图
具体的应用举例,见帮助文件
GUI with Multiple Axes
bluepiston 当前离线   回复时引用此帖
旧 2008-05-14, 10:25   #9
jackcgz
初级会员
 
注册日期: 2008-04-13
年龄: 38
帖子: 24
声望力: 18
jackcgz 正向着好的方向发展
默认

对两个axes分别定位,要用到position哦:biggrin:
jackcgz 当前离线   回复时引用此帖
旧 2008-05-14, 15:51   #10
tpwxhfh
初级会员
 
注册日期: 2008-05-08
年龄: 39
帖子: 10
声望力: 17
tpwxhfh 正向着好的方向发展
默认

在窗口里先建立两个AXES然后在画图时,分别先指定不同坐标轴的句柄,就可以了
__________________
追求卓越,完善自我
tpwxhfh 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
【求助】万用表的用法 chen3bing MATLAB论坛 1 2010-03-23 21:05
问高手画三维图的问题 rocflying MATLAB论坛 0 2008-05-23 10:57
[求助]曲线拟合 北斗 MATLAB论坛 4 2008-05-05 07:23
[求助]基于内容的图像检索算法 q314950491 MATLAB论坛 0 2008-04-29 10:17
华南虎研究者通过模拟实验证明虎照作假 labfans MATLAB新闻聚合 0 2007-11-20 15:15


所有时间均为北京时间。现在的时间是 01:12


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.