如何保持网格线,但在MATLAB中关闭ytick

时间:2013-08-07 18:51:32

标签: matlab graph charts

我正在尝试将网格线放在我的绘图上,但关闭轴上的编号标记。

我首先使用以下方式打开网格线:

grid on;

然而,当我使用

删除标记时
set(gca,'YTick',[]); % Get rid of markers

y网格关闭!我如何让它留下来?

2 个答案:

答案 0 :(得分:1)

我不知道是否有更优雅的解决方案,但您可以将刻度标签设置为空字符串。

 set(gca, 'YTickLabel', [])

这样刻度标记仍然存在。

答案 1 :(得分:0)

想出来:

您必须使用以下内容关闭标签:

set(gca,'yticklabel',[])