Matlab - 绘图窗口排列
是否有可能构建一个包含 8 个绘图图形的绘图窗口,按以下方式处理?
- 其中六个位于 2 x 3 网格中;
- 剩下的 2 个,位于 1 x 2 网格中,位于 2 x 3 网格下方;
我无法使用 subplot 函数,因为对于前 6 个我将有 subplot(2, 3, x)
而对于最后 2 个我将有 subplot(1, 2, x) )
。
Is there a possibility of building a plot window with 8 plot figures disposed in the following manner?
- six of them positioned in a 2 x 3 grid;
- the remaining 2, position in a 1 x 2 grid, underneath the 2 x 3 grid;
I can't use the subplot function, because for the fist 6 I would have subplot(2, 3, x)
and for the last 2 I would have subplot(1, 2, x)
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
subplot
命令的最后一个输入不必是整数,并且采用小数偏移量。您可以使用它来创建所需的绘图,其中两个最低的绘图位于上面行下方的中心,所有图形的大小与以下示例中的大小相同。The last input to the
subplot
command need not be an integer and takes decimal offsets. You can use this to create the plot you want, with the two lowest ones centered under the row above with all figures being the same size as in the following example.这是一个示例:
Here is an example: