How to disable Subplot XtickLabel designed with App Designer

4 views (last 30 days)
I would like to disable the Xticklabel for the first subplot, and only the Xticklabel only visible on the second subplot.
However, upon plot, I notice the Xticklabel still visible despite having the following config.
fig.UIFigure.AutoResizeChildren = 'off';
ax1 = subplot(6,1,1,'Parent',fig.UIFigure,'XTickLabel',[]);
ax2 = subplot(6,1,2,'Parent',fig.UIFigure);
plot(ax1,[1 2 3 4],[100 90 40 70])
plot(ax2,[1 2 3 4],[11 91 4 7])
Appreciate if someone can shed some light about this problem
Matlab 2019a

Accepted Answer

Peng Li
Peng Li on 30 Mar 2020
Edited: Peng Li on 30 Mar 2020
have you tried update ax1 XTickLabel after the plot?
add ax1.XTickLabel = ''; after your plot line and see.

More Answers (0)


Find more on Line Plots in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by