How to do cla reset UIAxes in ML2021a

39 visualizzazioni (ultimi 30 giorni)
endystrike
endystrike il 12 Mag 2021
Modificato: endystrike il 12 Mag 2021
Until MatLab 2020a I used to code this to reset the axes of a plot in AppDesigner code:
app.UIAxes.cla('reset');
but unfortunately in MatLab 2021a this command doesn't work anymore. How can I do the same in R2021a?
Thanks! :)

Risposta accettata

Adam Danz
Adam Danz il 12 Mag 2021
On what version of Matlab has that syntax ever worked? Even on regular axes, the error message appear.
fig = figure('Visible','off'); % visible=off to simplify the display
ax = axes(fig);
ax.cla
Unrecognized method, property, or field 'cla' for class 'matlab.graphics.axis.Axes'.
Instead, use
cla(app.UIAxes, 'reset')
  1 Commento
endystrike
endystrike il 12 Mag 2021
Modificato: endystrike il 12 Mag 2021
cla(app.UIAxes, 'reset');
Adam your code works perfectly in 2021a, thanks a lot! :)

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Instrument Control Toolbox Supported Hardware in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by