colorbar doesnt work in R2017b

2 vues (au cours des 30 derniers jours)
Tamar Hoory
Tamar Hoory le 15 Août 2020
Commenté : Tamar Hoory le 16 Août 2020
I i just switched from R2012 to R2017b and the colorbar command produces an error.
For example, even the simple pair of commands:
surf(peaks);colorbar;
produces this error:
Error using flip
Too many input arguments.
Error in flipud (line 14)
x = flip(x,1);
Error in matlab.graphics.shape.internal.AxesLayoutManager/insertAboveAxes
Error in matlab.graphics.shape.internal.AxesLayoutManager.getManager
Error in legendcolorbarlayout (line 19)
hManager = matlab.graphics.shape.internal.AxesLayoutManager.getManager(hAx);
Error in matlab.graphics.illustration.ColorBar/setAxesImpl
Error in matlab.graphics.illustration.ColorBar/set.Axes_I
Error in matlab.graphics.illustration.ColorBar/set.Axes
Error in colorbar (line 215)
cbar.Axes = peeraxes;

Réponse acceptée

Steven Lord
Steven Lord le 15 Août 2020
More likely than not you've written or downloaded your own flip.m that does not accept the same number of inputs as the built-in flip function. To check this, look at how many versions of flip are on the path.
which -all flip
Leave ones in directories under matlabroot alone. Rename or remove the others.
  1 commentaire
Tamar Hoory
Tamar Hoory le 16 Août 2020
Thanks! That was it.

Connectez-vous pour commenter.

Plus de réponses (0)

Produits


Version

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by