我正在尝试在 MATLAB 中创建一个包含许多子图的大图,其中最中心的图是指南针。但是,我只想显示指南针中的箭头,而不是侧面的刻度线。我知道在使用普通绘图功能时,您可以简单地输入:
set(h,'XTick',[],'YTick',[]);
但我想知道在用函数绘图时是否有类似物compass
。]
不幸的是,这并不容易。从此处的 Mathworks 支持站点,您必须执行以下操作:
set(findall(gcf, 'String', '30', '-or','String','60') ,'String', ' ');
也就是说,您需要找到每个刻度线并将其设置为只有一个空格的字符串。您可能可以构建所需的命令,然后对其进行评估。