[已答复] 用subplot绘图时,怎么使几个图排列很紧凑呢?

[复制链接]
whman6789 发表于 2010-7-27 13:02:48
用subplot绘图时,怎么使几个图排列很紧凑呢?

17 条回复


yanpu 发表于 2010-7-27 13:55:37
axis tight
试试

whman6789 发表于 2010-7-27 14:15:36
axis tight不行呀

木子冬冬 发表于 2010-7-27 14:48:51
在图上的工具栏中点Tools,Align Distribute Tool,自己设定间距。

libralibra 发表于 2010-7-28 02:47:26
  1. figure('Name','默认');
  2. subplot(2,2,1);
  3. subplot(2,2,2);
  4. subplot(2,2,3);
  5. subplot(2,2,4);

  6. figure('Name','紧凑');
  7. subplot('Position',[0.02 0.65 0.3 0.3]);
  8. subplot('Position',[0.35 0.65 0.3 0.3]);
  9. subplot('Position',[0.02 0.3 0.3 0.3]);
  10. subplot('Position',[0.35 0.3 0.3 0.3]);
复制代码
subplot('Position',[left bottom width height]) creates an axes at the position specified by a four-element vector. left, bottom, width, and height are in normalized coordinates in the range from 0.0 to 1.
在由四个归一化坐标规定的位置上建立坐标轴。

本帖子中包含更多资源

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

x

西叶枫雪 发表于 2010-7-28 11:51:15
不太明白left, left, bottom, width, and height ,中bottom是什么意思啊??

西叶枫雪 发表于 2010-7-28 12:00:28
这个归一化坐标的原点在哪里啊?

yanpu 发表于 2010-7-28 12:54:55

回复 6# 西叶枫雪 的帖子

left是离左面图像边界的距离
bottom是离下面图像边界的距离
width是图像x轴长度
height 是图像y轴长度

yanpu 发表于 2010-7-28 12:59:34

回复 7# 西叶枫雪 的帖子

每个子图的原点和它的left bottom有关
子图原点的位置就是距离左边界left距离下边界bottom的地方
换句话说你可以认为:子图原点的位置是坐下角平移【left bottom】的地方

whman6789 发表于 2010-7-28 14:50:10
谢谢高人

西叶枫雪 发表于 2010-7-29 17:04:14
明白了,多谢版主。。。:)

yanpu 发表于 2010-7-29 17:07:10

回复 11# 西叶枫雪 的帖子

呵呵 不谢 相互学习共同进步

ljpdb 发表于 2011-7-12 10:59:29

回复 1# whman6789 的帖子

有谁会这个啊?遇到相同的问题了!

slw_851111 发表于 2012-3-19 13:30:53
正在找这个解决的方法,很及时,谢了:kiss:

windprofiler 发表于 2012-9-3 14:32:45
可是具体参数是多少,如何知道呢:P

jiajian0512 发表于 2016-1-21 22:34:13
终于解决啦,谢谢各位

荒草 发表于 2016-1-30 20:33:13
直接用axes自定义坐标得了

xcls 发表于 2016-11-23 20:50:11
木子冬冬 发表于 2010-7-27 14:48
在图上的工具栏中点Tools,Align Distribute Tool,自己设定间距。

多谢,很方便,解决了我的问题,哈哈,很给力!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表