如何摆脱MATLAB中罗盘图的刻度线

时间:2012-05-14 03:55:21

标签: matlab plot label

我正在尝试在MATLAB中创建一个包含许多子图的大图,其中心图是指南针。但是,我只想在指南针中显示箭头,而不是在侧面显示刻度线。我知道在使用普通绘图功能时,您只需输入:

set(h,'XTick',[],'YTick',[]);

但我想知道在使用compass功能进行绘图时是否存在类似情况。]

1 个答案:

答案 0 :(得分:0)

不幸的是,这并不容易。从Mathworks支持网站here,您必须执行以下操作:

set(findall(gcf, 'String', '30', '-or','String','60') ,'String', ' ');

也就是说,您需要找到每个刻度线并将其设置为只有空格的字符串。您可以构建所需的命令,然后对其进行评估。