我正在 Matlab 中创建一个 GUI。我有几个轴,我在其中绘制不同的图表。我已在某些轴中将属性XTick
设置为[]
. 但是,每次我在相同的轴上绘制一个新图形时,xticks 都会再次出现。我知道我可以使用以下方法删除它们set
:
set(handles.axes_0, 'XTick', []);
但是,这会产生“闪烁”效果:每次绘制新内容时,您都会看到刻度出现然后消失。
你知道我怎么能有一个禁用 XTick 的轴来避免闪烁效果?
一些基本代码:
figure(1); %create new figure
set(gca, 'XTick', []); %Disable xtick
plot([1 2 ], [2, 3]); %Plot something. Xtick appears again
set(gca, 'XTick', []); %Disable xtick until next plot