带有X和Y标签的表格子图

时间:2014-11-19 17:36:17

标签: matlab matlab-hg2

我试图在表格中绘制一些数字。

所以,例如我有3x4网格的子图(每个是一个冲浪),我想在X和Y轴上有标签,如:

    thingy1     thingy2     thingy3
a1   sp341       sp342        ...
a2     ...        ...         ...
a3     ...        ...         ...
a4     ...        ...         ...

其中sp341表示subplot(3,4,1)。为此,我尝试使用thingyN titleaN使用' ylabel' (我从z查看冲浪,所以它有效)。这给了我一些不错的结果。

但是,我也想要axis off,所以只能看到表面! (我是多么讨厌的人)。您可能怀疑,这也会删除带有轴的y标签。

任何解决方法?我只需要它用于报告目的,因此它不需要是一个通用的解决方案,一个"丑陋的"解决问题的方法可能有效(如使用ylabel)。

1 个答案:

答案 0 :(得分:2)

axis off命令隐藏标签,但不删除标签 为了让它们出现,你应该做那样的事情:

h1 = ylabel('a1');
.
.
.
hN = ylabel('aN');
axis off
set(h1,'Visible','on')
.
.
.
set(hN,'Visible','on')