人生的意义就是思考其意义分享 http://blog.sciencenet.cn/u/qianlivan 天体物理工作者,家乡云南昆明。

博文

IDL画多个子图

已有 13927 次阅读 2011-11-25 13:35 |个人分类:知识|系统分类:科研笔记| IDL, 多重图

    有时候需要把若干个图排成一个方阵以便研究,例如研究不同时刻或不同速度通道的强度分布。我以前的做法是画若干个图,然后到latex里面排列一下。虽然我知道有办法把这些图排好画到一张大图里,但是以前比较懒,也没有觉得太必要。但是最近发现对于有些图,到latex里排列的画,子图之间的空白不好控制,通常比较大。于是只能去研究一下怎么画到一张图里了。

    本来的想法是找个程序帮我解决这个问题,但是后来发现不太管用,原因在于我不是简单地plot,还需要叠放一张tv图,现成的程序处理不了。接着又搜了一圈发现,没有那么复杂,只要改一下!p.multi就行了,比如
!p.multi=[0,3,5]
就表示重新画一个图,5行,3列,共15个子图。但是默认画出来的图都很满,要想再加个颜色棒什么的就困难了。研究了一下发现可以修改!p.region,画每个子图之前修改一下就行了。

    不过,子图之间的空白全靠手调,因为它们和字体什么的都有关系,目前似乎还没有太简单的解决方法。


https://blog.sciencenet.cn/blog-117333-511583.html

上一篇:光变曲线笔记(二)
下一篇:为什么宇宙学模拟可以用牛顿力学?
收藏 IP: 159.226.169.*| 热度|

1 刘波

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-23 23:20

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部