Multiple Row Xlabels in Matlab App Designer UIFigure UIAxes

2 Ansichten (letzte 30 Tage)
Gillian Weir
Gillian Weir am 22 Mär. 2023
Kommentiert: Adam Danz am 24 Mär. 2023
Hi there,
I am trying to figure out the simplest/cleanest way to place multiple row (in my case - two rows) xlabels into a UIFigure in Matlab App Designer.
Thanks!

Antworten (1)

Kevin Holly
Kevin Holly am 24 Mär. 2023
fig = figure;
app.UIAxes = uiaxes(fig);
You can place the following line in the startup function of your app.
xlabel(app.UIAxes,{'xlabel 1';'xlabel 2'})
  6 Kommentare
Gillian Weir
Gillian Weir am 24 Mär. 2023
Ah ok - I just opened that on my computer with 2021a and that must be the issue. Thanks for walking through this with me - appreciate it!
Adam Danz
Adam Danz am 24 Mär. 2023
@Gillian Weir it looks like your tick label interpreter is set to none or latex. This solution requires a tex interpreter.
app.UIAxes.TickLabelInterpreter= 'tex';

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Develop uifigure-Based Apps finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by