首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MATLAB中创建绘图矩阵,类似于绘图矩阵

在MATLAB中创建绘图矩阵,类似于绘图矩阵
EN

Stack Overflow用户
提问于 2015-12-31 14:54:39
回答 2查看 361关注 0票数 0

我想在MATLAB中创建一个3x3的曲线图矩阵,其中每个元素都是相应的1000个样本的子图(假设值存储在3x3x1000矩阵A中)。我希望子图的间距非常近,并且y轴号/标签只对左子图显示,x轴号/标签只对底部子图显示。

例如,类似于plotmatrix,除了子图ij将绘制A(i,j,:)。plotmatrix example

在MATLAB中有没有一种简单的方法可以做到这一点?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-12-31 15:02:41

可以修改子图的轴属性来实现这一点,但更简单的方法是使用名为panel的FEX提交。看看它的示例输出:

票数 0
EN

Stack Overflow用户

发布于 2015-12-31 22:38:11

subplot可以在MATLAB中为您做到这一点。

代码语言:javascript
复制
h = subplot(3,3,1) 

将在一个3x3矩阵中拆分当前图形,并在矩阵的第一个单元格中创建一个轴(绘制某物的区域)。h是轴的“句柄”,然后您可以使用它以任何方式修改xlabels和ylabels。

subplot文档

Axes文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34542441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档