I’m trying to create a large plot with many subplots in MATLAB, with the very center plot being a compass. However, I’d like to just display the arrows in the compass, and NOT the tick marks around the side. I know that when using the normal plot function, you can simply type:
set(h,'XTick',[],'YTick',[]);
But I was wondering if there is an analogue when plotting with the compass function.]
It’s not that easy, unfortunately. From the Mathworks support site here, you’ll have to do something like:
That is, you need to find each tick mark and set it to a string with just a space. You can probably build up the required command and then do an eval on it.