找回密码
 注册
Simdroid-非首页
查看: 103|回复: 3

同一个figure不同的subplot叠加问题?

[复制链接]
发表于 2010-10-27 11:19:30 | 显示全部楼层 |阅读模式 来自 天津
各位好:
        最近看一些专题图有在一张图里,两张不同数据图象可以矢量化地嵌套在一起,即叠在最上面的图,不存在图片底片(只显示图片的要素部分),感觉这样的图片嵌入得很好.不知道matlab可以做到不?需要修改figure或subplot的什么属性?我举例的图片是个matlab的例子,但还没有专题图那种相互嵌入很多的情况.(hold on)不能实现在一figure上一些不同colormap的图叠加.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2010-10-27 13:34:28 | 显示全部楼层 来自 河北廊坊
Simdroid开发平台
我觉得画图是根据数据来画的,你要实现图形的嵌入,应该首先考虑数据的嵌入,另外图形的位置可以设置axes是position属性来控制的

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2010-10-27 13:38:09 | 显示全部楼层 来自 新加坡
个人觉得应该是可以的,在matlab的Figure上,可以有一个到多个Axes,而每个Axes可以有一个或多个plot或者patch等其他绘图元素,而且每个Axes对象的位置是可以任意设定的。所以你不妨试试:
- 创建一个Axes对象,把它设成当前数轴对象,然后绘制若干图形
- 在别的地方创建另外一个axes,把它设成当前对象,然后绘制若干图形。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-27 14:00:16 | 显示全部楼层 来自 天津
非常感谢taohe兄,确实可以通过axes('position',[left,down,width,height])来实现!

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-30 11:35 , Processed in 0.045418 second(s), 19 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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