setting range on colorbar in appliction designer

1 vue (au cours des 30 derniers jours)
JM
JM le 19 Août 2024
Réponse apportée : Voss le 19 Août 2024
I would like to be able to set the range of a color bar in the application designer
The line below is causing an error.
Im not sure how to link it to the object (whether app.UIAxes or c).
function openfile(app, event)
[file,path]=uigetfile({'*.jpg';'*.bmp';'*.gif';'*.tiff'}, 'Select file');
app.a= double(imread(file));
app.a= -(0.0316*app.a) +8.3;
imagesc(app.a,'Parent',app.UIAxes);
maxval = max(max(app.a));
minval = min (min(app.a));
c = colorbar(app.UIAxes)
c.clim ([minval maxval]); <- causes error
end
thank you

Réponse acceptée

Voss
Voss le 19 Août 2024
Replace
c.clim ([minval maxval]);% <- causes error
with
app.UIAxes.CLim = [minval maxval];

Plus de réponses (0)

Produits


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by