如何在Matlab中关闭轴名称?

时间:2012-05-17 12:44:13

标签: matlab graphics

我在这里有一个问题,请看一下链接 autocorrelation function 垂直轴的名称相互重叠,我想将它们全部关闭。我称之为“get(gca)”,但我没有找到这个选项。请有人帮助我!

1 个答案:

答案 0 :(得分:3)

查看axes properties,您可以使用set()进行更改。

 set(gca,'ylabel','');

<击> 编辑:嗯。看起来他们自从旧版本的MATLAB以来已经改变了一些东西,并使xlabel / ylabel / zlabel属性成为对象而不是简单的文本字符串。查看我链接到的轴属性页面;新语法是这样的:

set(get(gca, 'ylabel'),'String','');

或者您可以使用ylabel()功能:

ylabel(gca,'');

如果不明显,您可以用轴手柄替换gca的任何实例,因此如果您有多个子图并且保留每个轴的手柄,则可以使用它,例如{{ 1}}